Skip to content

WSO2 API Manager 1.9.0 Beta3 Released

Pre-release
Pre-release
Compare
Choose a tag to compare
@jaadds jaadds released this 05 Jun 21:20
· 10058 commits to master since this release

WSO2 API Manager team is pleased to announce the Beta 3 release of WSO2 API Manager 1.9.0. Following Features, Bug Fixes and Improvements are included in this release

Bug

  • [APIMANAGER-3507] - API subscription ON_HOLD state is not handled in store
  • [APIMANAGER-3553] - Check box to select HTTP transport get automatically uncheck in "API Manage" phase in APIM 1.9.0 SNAPSHOT
  • [APIMANAGER-3561] - Unable to update document in 3rd time
  • [APIMANAGER-3563] - Issue in Document visibility
  • [APIMANAGER-3588] - API context is not validated for duplicates
  • [APIMANAGER-3608] - Issues in Privacy page in Store
  • [APIMANAGER-3632] - In the cluster setup throttling tier limits are not behaving the expected way.
  • [APIMANAGER-3637] - Token generation for scopes in tenant mode is broken through UI
  • [APIMANAGER-3660] - Document update button not working after giving a long description (internet explorer)
  • [APIMANAGER-3663] - New Application page not appearing after selecting that from applications on store
  • [APIMANAGER-3668] - (Migration 1.8.0 to 1.9.0) Cannot view published API's on store home page.
  • [APIMANAGER-3669] - Duplicate values for primary key of APIResourcePathUsageSummaryData when two invocations happen for one API with same HTTP method and different URL patterns in the same time
  • [APIMANAGER-3673] - (Migration 1.8.0 to 1.9.0 Mysql) Start-up error while migrate
  • [APIMANAGER-3684] - (Migration 1.8.0 to 1.9.0 oracle) Error while token generation
  • [APIMANAGER-3685] - When adding an Application Registration Workflow production keys are not generated
  • [APIMANAGER-3688] - java.lang.NullPointerException observed when restarting the gateway worker nodes while requests are being served
  • [APIMANAGER-3691] - API Manager Analytics Fault data Stream Definition(org.wso2.apimgt.statistics.fault) has payload_requestTime as STRING
  • [APIMANAGER-3693] - When Mapping Existing clients, use clientId passed as a request parameter
  • [APIMANAGER-3694] - Published APIs not listed in API Store for a particular tenant
  • [APIMANAGER-3695] - [IS as a KM scenario] - Requests fail for a token where the token validity period is=(-1) [For tenants]
  • [APIMANAGER-3699] - API console doesn't get updated accurately Authorization bear token until user manually refresh the page, when user regenerate application token.
  • [APIMANAGER-3701] - Sample API (weather) doesn't contain sandbox url.
  • [APIMANAGER-3702] - Error "A duplicate application already exists by the name" occurs for tenant user when adding an application
  • [APIMANAGER-3703] - Wrong tip shows near 'update domains' button on my subscriptions page.
  • [APIMANAGER-3704] - Can't remove Endpoint Security Scheme
  • [APIMANAGER-3706] - When you update an application in store and regenerate keys, still the application changes will not be replicated in IS side
  • [APIMANAGER-3709] - External stores feature is broken in beta2
  • [APIMANAGER-3711] - When we define multiple resources, with same url pattern with different verbs in different order, last resources are not working.
  • [APIMANAGER-3712] - Store API addSubscription with 'applicationName' does not work in tenant mode
  • [APIMANAGER-3714] - (Migration 1.8.0 to 1.9.0 mssql) Start-up error while migrate
  • [APIMANAGER-3716] - Callbackurl does not get saved on OAuth Client
  • [APIMANAGER-3717] - API visibility can not be controlled by the roles which are defined in 2ndry userstore.
  • [APIMANAGER-3718] - Tokens obtained using Authorization Code have 0 validity period
  • [APIMANAGER-3721] - Short cut keys are not working in API Console Authorization : Bearer field
  • [APIMANAGER-3722] - When you import a swagger doc, it changes the API name to the imported swagger doc
  • [APIMANAGER-3724] - When click the Generate button and successfully submitted the request no message displaying , in Application Registration Workflow
  • [APIMANAGER-3725] - For tenant users in secondary user store cannot subscribe to APIs.
  • [APIMANAGER-3727] - API Console error when using a email user name to publish an API
  • [APIMANAGER-3729] - API Console adds "*" to the request URL when "*" is used in the URL template
  • [APIMANAGER-3733] - Token generation on an APP created without group throws a NPE after assigning group
  • [APIMANAGER-3734] - Issues in Store API
  • [APIMANAGER-3735] - Admin user credentials should be parameterised in sign-up-config.xml
  • [APIMANAGER-3736] - Secondary user store tenant users (jdbc) cannot generate application keys after the error encountered when subscription.
  • [APIMANAGER-3741] - APIs published to external WSO2 store shows version twice in the external publisher
  • [APIMANAGER-3744] - Unclassified Authentication Error given when the Key doesn't have a subscription
  • [APIMANAGER-3747] - Get the Contents of a File Document via store api is broken
  • [APIMANAGER-3748] - Publisher becomes unusable in my cluster setup complaining that an API is missing in the database
  • [APIMANAGER-3749] - (Migration 1.8.0 to 1.9.0 postgre) Start-up error while migrate
  • [APIMANAGER-3751] - "java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint" observed when adding APIs with >15 tenants concurrently
  • [APIMANAGER-3752] - Cannot generate token for scopes via Store API

Improvement

  • [APIMANAGER-3488] - Access-control-allow-headers wildcard
  • [APIMANAGER-3539] - Need to add Tiers/Tags details to getAllPaginatedPublishedAPIs() payload
  • [APIMANAGER-3603] - API store applications key generation curl requests should be displayed separately
  • [APIMANAGER-3682] - Add breadcrumbs or back button in “edit content view” In API Documentation

New Feature

  • [APIMANAGER-3456] - User password change feature for API Store
  • [APIMANAGER-3498] - Create a corresponding SP when creating OAuth Application from Store UI

Task

  • [APIMANAGER-3697] - Build p2-repo with released identity components
  • [APIMANAGER-3740] - Provide a method in KeyManager interface to obtain Active tokens by Consumer Key