WSO2 API Manager 1.9.0 Milestone 2 Released!

WSO2 API Manager team is pleased to announce the 2nd Milestone of WSO2 API
Manager 1.9.0.The distribution is available at [1] and the documentation
can be found in [2].
This release includes following features,improvements and bug fixes.

Bug

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

Improvement

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

Moderation

   - [APIMANAGER-3318 <https://wso2.org/jira/browse/APIMANAGER-3318>] -
   Invalid breadcrumb in theme upload page in admin dashborad

New Feature

   - [APIMANAGER-3339 <https://wso2.org/jira/browse/APIMANAGER-3339>] - Add
   missing event attributes in publishing data to BAM/CEP
   - [APIMANAGER-3344 <https://wso2.org/jira/browse/APIMANAGER-3344>] -
   Scope specific access token generation from API Store
   - [APIMANAGER-3397 <https://wso2.org/jira/browse/APIMANAGER-3397>] -
   Pluggable Versioning Strategy
   - [APIMANAGER-3398 <https://wso2.org/jira/browse/APIMANAGER-3398>] -
   Sharing capabilities for Applications (subscriptions)

Task

   - [APIMANAGER-3238 <https://wso2.org/jira/browse/APIMANAGER-3238>] -
   Move APIConstants.isRecentlyAddedAPICacheEnabled into configuration file
   - [APIMANAGER-3309 <https://wso2.org/jira/browse/APIMANAGER-3309>] -
   Remove the dependancy of BAM Presentation Service Stub from APIM Analytics
   Usage component


Your feedback are most welcome !!! Please report all the Jiras at [6] and
specify the affected version as 1.9.0 M2
<https://wso2.org/jira/browse/APIMANAGER/fixforversion/11733>.

[1] 
*https://github.com/wso2/product-apim/releases/download/v1.9.0-M2/wso2am-1.9.0-SNAPSHOT.zip
<https://github.com/wso2/product-apim/releases/download/v1.9.0-M2/wso2am-1.9.0-SNAPSHOT.zip>*
[2] https://docs.wso2.com/display/AM190/WSO2+API+Manager+Documentation
[3] AM Store : https://{host}:{9763}/store
[4] AM Publisher : https://{host}:{9763}/publisher
[5] AM Roadmap :
https://wso2.org/jira/browse/APIMANAGER#selectedTab=com.atlassian.jira.plugin.system.project%3Aroadmap-panel
[6] https://wso2.org/jira/browse/APIMANAGER

Thanks;
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to