Skip to content

WSO2 API Manager 1.9.0 Milestone 2 Released!

Pre-release
Pre-release
Compare
Choose a tag to compare
@lalaji lalaji released this 22 Mar 11:12
· 10640 commits to master since this release

WSO2 API Manager 1.9.0 Milestone 2 Released!

WSO2 API Manager team is pleased to announce the 2nd Milestone release of WSO2 API Manager 1.9.0.
This release includes following features,improvements and bug fixes.

Bug

  • [APIMANAGER-1313] - Creating API fails if WSDL can't be reached..
  • [APIMANAGER-1730] - Error when login as a tenant after installing APIM features on an ESB
  • [APIMANAGER-1902] - Display name not shown in API resources wise tier throtling
  • [APIMANAGER-1958] - ResourceNotFoundException observed in key manager nodes
  • [APIMANAGER-2013] - Issues in CORS headers management
  • [APIMANAGER-2014] - Tryit now feature sends null key, later causes insert error in BAM
  • [APIMANAGER-2032] - API Manager 1.6.0 error on BAM with not autenticated users
  • [APIMANAGER-2046] - Not able to view subscriptions in the Store of the WSO2 API Manager after registry curruption
  • [APIMANAGER-2054] - Tenant user sign up through store is not restricted when sign up work flow is enabled
  • [APIMANAGER-2106] - API Manager doesn't work when /_system/governance is mounted to different path
  • [APIMANAGER-2132] - Tenant wise theme uploading gets failed
  • [APIMANAGER-2145] - Main logo is not getting changed when upload a customized theme pack
  • [APIMANAGER-2146] - Some images are not getting changed when upload a customized theme pack
  • [APIMANAGER-2210] - Can't display statistics with Stats DB in MSSQL
  • [APIMANAGER-2274] - Error message printed when statistics datasource is not properly configured
  • [APIMANAGER-2279] - Generic error message on publisher UI for several scenarios
  • [APIMANAGER-2349] - Need more descriptive error messages for API Store
  • [APIMANAGER-2382] - Sandbox Application-user token scope is stored as PRODUCTION in IDN_OAUTH2_ACCESS_TOKEN
  • [APIMANAGER-2385] - Throttling setting is not reset
  • [APIMANAGER-2443] - When visibility is set to "Visible to Domain", it does not make sense to have "Available to all the tenants" subscription level
  • [APIMANAGER-2497] - Adding a document to API does not work if application name is changed
  • [APIMANAGER-2523] - Google Analytics activation block
  • [APIMANAGER-2539] - Statistics on Store - Number of API calls should be right aligned
  • [APIMANAGER-2563] - Entries are fetched from the GatewayResourceCache only when GatewayKeyCache is enabled
  • [APIMANAGER-2569] - Composite primary keys mismatch in mysql tables and hive tables in stats script
  • [APIMANAGER-2572] - Resource path can't exceed 100 chars
  • [APIMANAGER-2697] - Cannot publish APIs when the external store is referred to by the host name
  • [APIMANAGER-2722] - getting registry exception during document upload in some browsers
  • [APIMANAGER-2725] - OAuth2TokenValidationService can't process valid request
  • [APIMANAGER-2756] - "Type a tag and Enter" label is missing
  • [APIMANAGER-2867] - COALESCE missing for consumerKey in am_stats_analyzer
  • [APIMANAGER-2892] - Page Headers disappeared when navigated to next page on "My Applications"
  • [APIMANAGER-2960] - API "default version" does not work with unauthenticated APIs
  • [APIMANAGER-3040] - Duplicate configuration entry in Identity.xml
  • [APIMANAGER-3053] - If A Tenant user doesn't have any APIs created a Error is shown in the back-end when accessing the store.
  • [APIMANAGER-3087] - Cannot publish API in the second attempt; If the user try to publish the API with no tier is selected in the manage section at the first attempt
  • [APIMANAGER-3112] - Creating new API using Swagger-first strategy generates import error
  • [APIMANAGER-3138] - WSDL url validation failure stated in debug logs for http URLs
  • [APIMANAGER-3159] - API unsubscription issue (Tenant specific)
  • [APIMANAGER-3171] - API Manager 1.8.0 (RC1) - gateway cashing false doesn't work for resource level throttling tire changes
  • [APIMANAGER-3177] - Error log occurs when invoking an API
  • [APIMANAGER-3180] - [Intermittent] Sometimes existing APIs are not visible in publisher in tenant mode
  • [APIMANAGER-3200] - Issue in Document content updates take a lot of time to get updated
  • [APIMANAGER-3205] - [Tenant Mode] When the throttling level of an App changes, it does not reflect when APIs are invoked
  • [APIMANAGER-3209] - [Store] Access Token copy icon copies the asterisks when you have unticked 'show key'
  • [APIMANAGER-3211] - Error in adding new subscriber: Data truncation: Data too long for column 'USER_ID' at row 1 {org.wso2.carbon.apimgt.impl.dao.ApiMgtDAO}
  • [APIMANAGER-3212] - API Manager chunk14 -RC5 Error occurs when adding a document having a special character for document name
  • [APIMANAGER-3214] - Issue in the Access Token after Subscribing to an API after the first time onwards
  • [APIMANAGER-3226] - Issue in letting an API to create with the same name
  • [APIMANAGER-3227] - COALESCE(consumerKey,'') should add to all places where we have consumer key in insert queries
  • [APIMANAGER-3229] - Error when uploading files with empty content in API documentation.
  • [APIMANAGER-3259] - Change needs to be done to the README.txt in business-processes folder
  • [APIMANAGER-3267] - tag pagination dosn't work
  • [APIMANAGER-3269] - Cannot add a new theme
  • [APIMANAGER-3271] - access token scope will not update when trigger token API with difference scope
  • [APIMANAGER-3272] - "Session already invalidated" error when an externalLogoutPage is specified in site.json
  • [APIMANAGER-3275] - Delete api with api identifier give null pointer exception when accessing api context in APIProviderImpl
  • [APIMANAGER-3277] - Cannot login to API publisher with a Super Tenant user with Internal/developer role
  • [APIMANAGER-3281] - APIM Store get all subscription API list returns null values for Keys in the nested subscriptions array
  • [APIMANAGER-3282] - NPE occcured while trying to invoke API when using an email address as a user name.
  • [APIMANAGER-3283] - URL pattern as an uri-template is not working in API Publisher
  • [APIMANAGER-3295] - Error when accessing Statistics when statistics DB is MSSQL
  • [APIMANAGER-3300] - Cannot add replies to forum topics in the Store
  • [APIMANAGER-3305] - wso2am-1.8.0/dbscripts/migration-1.7.0_to_1.8.0/README.txt contains two syntax errors
  • [APIMANAGER-3307] - [REST]Error updating existing App .
  • [APIMANAGER-3320] - Endpoint Url without the version doesn't validate scopes
  • [APIMANAGER-3322] - pizzashack images hardcoded to localhost
  • [APIMANAGER-3323] - pizzashack - fail to parse menu JSON
  • [APIMANAGER-3326] - Getting NPE when we do not pass the Authorisation header in the request when we have enabled debug for the class "OAuthAuthenticator.java".
  • [APIMANAGER-3327] - Permissions granted in Identity Server not respected in APIM
  • [APIMANAGER-3341] - Location Header URL contains additional "/" sign
  • [APIMANAGER-3347] - Cannot create APIs with context with multiple "/"
  • [APIMANAGER-3357] - Problems uploading file multipart/form-data
  • [APIMANAGER-3359] - Remove body parameter from GET, DELETE and OPTIONS
  • [APIMANAGER-3363] - Exception occurs in API store when trying to access an API published by a tenant user (Reverse-proxy enabled)
  • [APIMANAGER-3380] - Couldn't add new document to the api
  • [APIMANAGER-3383] - User cannot edit and save document content with name having special characters such as "&"

Improvement

  • [APIMANAGER-1603] - Same configuration and description for Thrift Key Validation server host name is mentioned twice in api-manager.xml
  • [APIMANAGER-2543] - velosity log file should move to repository logs directory
  • [APIMANAGER-3366] - Improve publishing to multiple Gateways feature
  • [APIMANAGER-3399] - Pre-populate API Manager with one API which can be used OOTB
  • [APIMANAGER-3400] - Add pagination to 'My Subscriptions' page
  • [APIMANAGER-3401] - UI imrpovements to APIPublisher Stats page

Moderation

  • [APIMANAGER-3318] - Invalid breadcrumb in theme upload page in admin dashborad

New Feature

Task

  • [APIMANAGER-3238] - Move APIConstants.isRecentlyAddedAPICacheEnabled into configuration file
  • [APIMANAGER-3309] - Remove the dependancy of BAM Presentation Service Stub from APIM Analytics Usage component