Releases: Apicurio/apicurio-studio
Beta 2.26
This represents the official release of Apicurio Studio, version 0.2.26.Final.
The following issues have been resolved in this release:
- #731 removed as many http URL refs as possible, upgrading to https
- #730 Small improvements of ITs and PR #722
- #727 Bug: The "Invite a Collaborator" button appears for Collaborators
- #722 Initial integration test for single node apicurio with keycloak. Fixes #702
- #718 Import from SC: Fails when using local GL/GH/BB
- #717 Publish: Problem with UX flow when there is only 1 Project for the user (GitLab)
- #715 Problems converting Pet Store 2.0 to 3.0
- #712 Validation Profiles: Add support for customizable Validation Profiles
- #707 #700 added docker-compose distro without reverse proxy and SSL support
- #704 Integration with Microcks template
- #703 Implement "Clone Response" action
- #702 Create integration tests with Keycloak
- #701 Publish to Bitbucket fails
- #700 Create standalone docker distribution (based on docker compose)
- #699 Issue with Running docker contianer on single node
- #697 Implement an action to delete all examples. Fixes #535
- #696 Generate Project: Support Simple JAX-RS projects
- #695 Generate Project: Cannot publish to root of GH repo
- #694 Editor: Disable native auto-complete for Drop-Down filter text box
- #679 Support "file" as an option for OpenAPI 2 form body parameters
- #649 Convert Apicurio masthead to PatternFly 4
- #640 Updating readme for #639
- #639 Update README with quickstart instructions.
- #535 Editor: Implement a "Delete All Examples" action for examples
- #533 Editor: Implement "Clone Response" action
- #172 API Editor: Support Header Parameters
For more information, please see the Apicurio Studio's official project site:
Beta 2.25
This represents the official release of Apicurio Studio, version 0.2.25.Final.
The following issues have been resolved in this release:
- #690 Editor: inline text editor problem when there is no value
For more information, please see the Apicurio Studio's official project site:
Beta 2.24
This represents the official release of Apicurio Studio, version 0.2.24.Final.
The following issues have been resolved in this release:
- #688 Error when initializing MySQL database, table codegen, Invalid default value for 'modified_on'
- #685 Upgrade to angular7
- #684 Error on query parameter for OData api that starts with $ sign
- #683 Error when importing huge yml/json (larger than 65KB) with a MySQL database: Data too long for column 'data' at row 1
- #682 Wildfly issue with docker
- #678 Bump scala-maven-plugin from 4.0.0 to 4.0.1
- #676 Empty inline text editor should hide the "clear" button. Fixes #607
- #675 Modifications are not saved
- #674 Validate that the media type has not already been added in "Add Media…
- #673 Postgres connection problem
- #672 Bump scala-maven-plugin from 3.4.6 to 4.0.0
- #671 Store examples as strings only for types not representable in JSON/YAML
- #663 Operation SR adds No Security to the main level SR
- #652 Publish: Errors fetching Orgs/Teams/Repos (etc) should be surfaced in the UI
- #607 Editor: Inline text editor should hide the (x) when content is already empty
- #606 Editor: When editing a "summary" of an operation, the edit control doesn't close when selecting a different operation
- #539 Update JUnit to 4.12
- #536 Editor: The "Add Media Type" dialog should check if the media type has already been added
- #528 Validation Rule: Check for missing parameter definition for {} in path template
- #485 OpenShift: Split the template into two (separate the auth component from everything else)
- #360 Create clustered implementation of editing layer (session, manager)
For more information, please see the Apicurio Studio's official project site:
Beta 2.23
This represents the official release of Apicurio Studio, version 0.2.23.Final.
The following issues have been resolved in this release:
- #667 Bump frontend-maven-plugin from 1.6 to 1.7.5
- #666 [Security] Bump h2 from 1.4.197 to 1.4.198
- #665 Editor: The Add Tag dialog doesn't check if the tag already exists
- #664 Editor: When creating a path, the "path already exists" error lags behind the typing
- #662 When you try to create security scheme with existing name scheme is not created
- #660 Bump gatling-maven-plugin from 3.0.1 to 3.0.2
- #659 Bump Java-WebSocket from 1.3.9 to 1.4.0
- #658 Editor: Implement "rename" action for all relevant entities
- #655 Bump slf4j-api from 1.7.25 to 1.7.26
- #654 Bump resteasy-jaxrs from 3.6.2.Final to 3.6.3.Final
- #653 Publish: GitHub 'branch' is fetched too early
- #651 Bump commons-codec from 1.11 to 1.12
- #650 Bump commons-pool2 from 2.6.0 to 2.6.1
- #648 Bump javaee-api from 7.0 to 8.0
- #647 Bump arquillian-bom from 1.1.13.Final to 1.4.1.Final
- #646 Add support for a JMS based shared editing session
- #641 Issue: Request Body is not supported for DELETE but RFC 7231 doesn't forbid it
- #523 Editor: Prevent use of white spaces in path template when creating Path Items
- #516 Editor: Update the L&F of the Rename Data Type dialog
- #452 Editor: Rename query parameters
- #440 Editor: source edit is not reflected in the Design view
- #299 UX: Update Rename Definition dialog with dialog treatment
For more information, please see the Apicurio Studio's official project site:
Beta 2.22
This represents the official release of Apicurio Studio, version 0.2.22.Final.
The following issues have been resolved in this release:
- #638 Unable to publish on gitlab
- #637 Editor: make the problems in the validation problem aggregate clickable
- #633 Distributed session support and integration testing, with Artemis implementation
- #632 Dashboard: Remove the "View All APIs" button when no APIs exist for the user
- #624 Validation error when multiple path params are references to components
- #494 Publish to GitHub fails fetching the organizations
- #300 Feature: Preview the API (action) from the API Detail page
For more information, please see the Apicurio Studio's official project site:
Beta 2.21
This represents the official release of Apicurio Studio, version 0.2.21.Final.
The following issues have been resolved in this release:
- #636 Editor: highlight the operation tab for active collaborators
- #635 Openshift: Template refers to non-existing Docker image tags
- #634 [Feature Request] Do not delete unsupported valid OAI tags from source.
- #625 Bump httpclient from 4.5.6 to 4.5.7
- #623 Editor: Display active collaborators in the "Section" headers
- #620 Editor: Better ability to scroll to an element when a NodePath is selected (e.g. from the Validation Problems tray)
- #619 Update "collaborators on path item" UX
- #618 Update "List of Active Collaborators" UX
- #617 Bump version.io.gatling from 3.0.2 to 3.0.3
- #616 Error fetching groups from gitlab when publishing API
- #615 Private Bitbucket account not working
- #373 Support for ReDoc preview
For more information, please see the Apicurio Studio's official project site:
Beta 2.20
This represents the official release of Apicurio Studio, version 0.2.20.Final.
The following issues have been resolved in this release:
- #613 Bump scala-maven-plugin from 3.4.4 to 3.4.6
- #611 Bump jdbi3-bom from 3.5.1 to 3.6.0
- #610 Bump httpcore from 4.4.10 to 4.4.11
- #609 Bump mysql-connector-java from 5.1.45 to 5.1.47
- #608 Implement initial (simple) validation profile support
- #605 Bump maven-surefire-plugin from 2.20 to 2.22.1
- #604 Bump mysql-connector-java from 5.1.45 to 6.0.6
- #603 Bump maven-war-plugin from 2.6 to 3.2.2
- #602 Bump jdbi3-bom from 3.1.0 to 3.5.1
- #601 Bump scala-maven-plugin from 3.2.2 to 3.4.4
- #600 Bump slf4j-api from 1.7.7 to 1.7.25
- #599 Bump asm-analysis from 6.1.1 to 6.2.1
- #598 Bump commons-pool2 from 2.4.3 to 2.6.0
- #597 Bump ant from 1.8.2 to 1.10.5
- #596 Bump commons-cli from 1.3.1 to 1.4
- #595 Bump maven-resources-plugin from 2.7 to 3.1.0
- #594 Bump commons-io from 2.4 to 2.6
- #593 Bump mysql-connector-java from 5.1.45 to 8.0.13
- #592 Bump version.io.thorntail from 2.2.1.Final to 2.3.0.Final
- #591 Bump nexus-staging-maven-plugin from 1.6.3 to 1.6.8
- #590 Bump maven-jar-plugin from 2.5 to 3.1.1
- #589 Bump gatling-maven-plugin from 2.2.0 to 3.0.1
- #588 Bump buildnumber-maven-plugin from 1.3 to 1.4
- #587 Bump asm-analysis from 6.1.1 to 7.0
- #586 Bump maven-assembly-plugin from 2.5 to 3.1.1
- #585 Bump maven-surefire-report-plugin from 2.20 to 2.22.1
- #584 Bump json from 20160212 to 20180813
- #583 Bump httpclient from 4.5.3 to 4.5.6
- #582 Build: The dot-git-plugin fails when building from downloaded (zip'd) sources
- #581 Bump git-commit-id-plugin from 2.2.1 to 2.2.6
- #580 Bump maven-bundle-plugin from 2.5.3 to 4.1.0
- #579 Bump version.org.keycloak from 4.8.2.Final to 4.8.3.Final
- #578 Bump maven-clean-plugin from 2.6 to 3.1.0
- #577 Bump commons-beanutils from 1.9.2 to 1.9.3
- #576 Bump build-helper-maven-plugin from 1.9.1 to 3.0.0
- #575 Bump httpcore from 4.4.8 to 4.4.10
- #574 Bump cdi-api from 1.2 to 2.0
- #573 Bump jboss-websocket-api_1.1_spec from 1.1.1.Final to 1.1.3.Final
- #572 Bump postgresql from 9.4.1212 to 42.2.5
- #571 Editor: use consistent icons for Undo/Redo
- #569 Github.com: New private repositories not shown in Repository list
- #568 Bump maven-compiler-plugin from 3.2 to 3.8.0
- #567 Bump jdbi3 from 3.0.0-beta1 to 3.0.0-beta2
- #564 Apicurio Studio Beta 2.19 - Github linking authentication error
- #563 Bump version.io.prometheus from 0.1.0 to 0.6.0
- #562 Bump maven-dependency-plugin from 3.0.2 to 3.1.1
- #561 Bump h2 from 1.3.173 to 1.4.197
- #560 Bump maven-source-plugin from 2.4 to 3.0.1
- #559 Bump commons-codec from 1.10 to 1.11
- #558 Bump jsonschema2pojo-core from 0.5.1 to 1.0.0
- #557 Bump jboss-jaxrs-api_2.0_spec from 1.0.1.Beta1 to 1.0.1.Final
- #556 Bump javapoet from 1.10.0 to 1.11.1
- #555 Bump maven-javadoc-plugin from 2.10.4 to 3.0.1
- #554 Bump resteasy-jaxrs from 3.1.3.Final to 3.6.2.Final
- #552 [Security] Bump scala-library from 2.11.7 to 2.12.8
- #551 [Security] Bump version.org.keycloak from 4.1.0.Final to 4.8.2.Final
- #550 Bump junit from 4.11 to 4.12
- #549 Bump maven-gpg-plugin from 1.5 to 1.6
- #548 Bump version.io.gatling from 3.0.0 to 3.0.2
- #547 Bump version.com.fasterxml.jackson from 2.9.7 to 2.9.8
- #546 Editor: Adjustable Property label size in Design mode
- #545 Mock with Microcks action support
- #544 Editor: Indent the scope checkboxes when editing Security Requirements
- #543 Editor: Update "scopes" text when adding Security Requirements
- #542 Microcks: Hide the "Mock with Microcks" action for OAS 2.0 APIs
- #541 Editor: fix size of New Data Type template radio buttons
- #538 Adding Header parameters to design view
- #534 Cannot publish to GitLab onto git-flow style branch (i.e. a branch with a '/' character in the name)
- #532 Text with Chinese characters
- #531 Check for rawgit usage
- #530 Publishing to a branch in Bitbucket is not working
- #529 Unable to Publish to Local GitLab "no matching options"
- #527 Generating thorntail stubs fails on this openapi spec
- #514 Editor: Make allowed character rules always visible on Add Data Type editor/dialog
- #497 UX: Update the L&F of responses to the flat tab look
- #369 Integration: Microcks
For more information, please see the Apicurio Studio's official project site:
Beta 2.19
This represents the official release of Apicurio Studio, version 0.2.19.Final.
The following issues have been resolved in this release:
- #524 openshift templates
- #522 UX - Consistent message for inline rules
- #520 API Details: Show # of collaborators
- #519 Collaborate: Update the UI for collaboration/invitations based on UX designs
- #517 Editor: Make error messages consistent when creating entities
- #515 Editor: Remove "Data Type" and "Path" from right-click context menus in master panel
- #512 Editor: Remove the "Add Contact Info" dialog
- #511 New API: Template boxes don't flow well on resize
- #510 Editor: Remove separator line from Path/Data Type context menu kabob
- #509 Define Security Requirement: scope checkboxes can overlap when the scope names are long
- #508 [Question] Is there a config item for local Bitbucket (like local Gitlab)?
- #507 Only "owners" should be allowed to delete APIs
- #505 Path Parameters Can't Parse Extensions
- #504 Allow me to make other users on a project as owners
- #502 [Snyk] Fix for 8 vulnerable dependencies
- #501 [Snyk] Fix for 3 vulnerable dependencies
- #499 Editor: Add "collapse all [except]..." actions for UI sections
- #496 Editor: handle up/down arrows in Path and Data Type lists (master section)
- #495 Editor: Convert all components to OnPush for UI performance reasons
- #493 massive changes to how operations are displayed
- #492 Dashboard: Icon not active on left nav by default
- #490 Deployment: Upgrade to latest Thorntail (replace WF Swarm)
- #489 Editor: Update L&F of operations
- #488 Required property should not be flagged as invalid when using inside allOf
- #487 Editor: Data types misses type: object
- #472 Location of APICURIO_UI_URL when configuring keycloak for Apicurio?
- #465 Editor: Validation aggregate overlay panel displays under the Ace editor content
- #448 Collaborators: Improve the Copy To Clipboard feature
- #292 API Editor: Implement "delete all" for all global entities
- #284 Feature: Clone/Make Copy of API
- #190 API Details: Action to convert from 2.0 to 3.0
- #67 API Editor Page: use Pull Request when committing changes?
For more information, please see the Apicurio Studio's official project site:
Beta 2.18
This represents the official release of Apicurio Studio, version 0.2.18.Final.
The following issues have been resolved in this release:
- #483 Editor: Required properties deleted from Data Types still referenced in downloaded YAML
- #482 Security Schemes : None and another one (Apikey, Bearer...) in same time
- #480 Editor: Update the L&F of the Add Property dialog to use the new full-screen editor approach
- #479 Editor: Update L&F of Title Editor - use ✔/✘ buttons instead of Save/Cancel
- #478 Code Editor: ESC and Ctrl-Enter don't work in Chrome
- #423 Editor: Cancel in "Add property"-Popup works only on second click when the Name box is empty
- #329 UX: Update the "lost connection" dialog in the editor
- #283 Feature: Create New API from template
- #140 Editor: Add UI support for Enums in schema properties
For more information, please see the Apicurio Studio's official project site:
Beta 2.17
This represents the official release of Apicurio Studio, version 0.2.17.Final.
The following issues have been resolved in this release:
- #476 Add macOS shortcuts for undo/redo
- #475 Editor: Handle cycles in Example generator
- #474 Editor: Missing hover effects for Data Type example when no value
- #473 Activity Log: Use moment.js to display timestamps using "fromNow()"
- #471 Editor: Support Cmd-Z and Cmd-Y for undo/redo on macs
- #470 POC: Support for 3scale specific properties
- #454 Editor: Update the UX for creating a parameter to use full-page editor
- #442 Editor: Make it easier to apply tag definitions when tagging an operation
- #418 Publish Action: Easier publish to the same repository
- #417 Usability: "Media Type" should be a drop-down-list with pre-defined media types
- #395 GitLab connector does not show Group Projects
- #349 Allow updating the source for the entire API
For more information, please see the Apicurio Studio's official project site: