Skip to content

Releases: wso2/product-apim

The WSO2 API Manager 2.1.0-RC4 Released!

30 Jan 16:50
Compare
Choose a tag to compare

The WSO2 API Manager 2.1.0-RC4 Released!

The WSO2 API Manager team is pleased to announce the release of version 2.1.0 of the Open Source API Manager.

WSO2 API Manager is a platform for creating, managing, consuming and monitoring APIs. It employs proven SOA best practices to solve a wide range of API management challenges such as API provisioning, API governance, API security and API monitoring. It combines some of the most powerful and mature components of the WSO2's state-of-the-art Carbon platform to deliver a smooth and end-to-end API management experience while catering to both API publisher and API consumer requirements.

WSO2 API Manager is comprised of several modules.

  • API Provider: Define new APIs and manage them
  • API Store: Browse published APIs and subscribe to them
  • API Gateway: The underlying API runtime based on WSO2 ESB
  • API Key Manager: Performs Key Generation and Key Validation functionalities
  • API Traffic Manager: Performs Rate Limiting of API Requests

WSO2 API Manager is developed on top of the revolutionary WSO2 Carbon platform (Middleware a' la carte), an OSGi based framework that provides seamless modularity to your SOA via componentization. This release also contains many new features and a range of optional components (add-ons) that can be installed to customize the behavior of the API Manager. Further, any existing features of the product which are not required in your environment can be easily removed using the underlying provisioning framework of Carbon. In brief, WSO2 API Manager can be fully customized and tailored to meet your exact API management needs.

For more information on WSO2 API Manager please visit http://wso2.com/products/api-manager. Also take a look at the online product documentation.

How to Run

  1. Extract the downloaded zip
  2. Go to the bin directory in the extracted folder
  3. Run the wso2server.sh or wso2server.bat as appropriate
  4. Launch a web browser and navigate to https://localhost:9443/publisher to access the API provider webapp
  5. Navigate to https://localhost:9443/store to access the API store
  6. Navigate to https://localhost:9443/admin to access Admin Portal
  7. Use "admin", "admin" as the username and password to login as an admin

New Features in 2.1.0

Improvements in 2.1.0

  • [APIMANAGER-4527] - Upgrade Swagger Editor and UI
  • [APIMANAGER-4569] - Support updating an API with API import tool
  • [APIMANAGER-4610] - Support SSO without enabling single logout
  • [APIMANAGER-4863] - No message on workflow enabled App creation.
  • [APIMANAGER-4985] - No option to select scope for the first time token generation in api store
  • [APIMANAGER-5100] - Display Error message in UI when backend fails due to errors in the inline script in prototyped APIs
  • [APIMANAGER-5324] - Make the description field support rich text
  • [APIMANAGER-5336] - Change severity level from Error to Warn when logging access token related user errors
  • [APIMANAGER-5339] - Support SSO SAML Request Signing and Sending ACS in Publisher
  • [APIMANAGER-5351] - Update Swagger SDK Generation library
  • [APIMANAGER-5401] - Allow to define conditional groups with query parameter values as null
  • [APIMANAGER-5406] - Use different keystore for Data Bridge Configuration
  • [APIMANAGER-5443] - Provide "Get API" in store RESTapi's
  • [APIMANAGER-5446] - Need to add a method to check user existance within roles.
  • [APIMANAGER-5454] - Manage Alert Types UI is not intuitive to the user on entering email addresses.
  • [APIMANAGER-5455] - Improve "View In Store" link to open in a new tab
  • [APIMANAGER-5459] - Allowing a comma separated email list for subscribing to Alert Types.
  • [APIMANAGER-5496] - Advance throttling issue with adding query parameters
  • [APIMANAGER-5505] - Unlimited subscription tier returned from APIUtil.getTierFromCache() method doesn?t have a tier plan
  • [APIMANAGER-5517] - Provide an option to set JWT exp time when Token cache is enabled.
  • [APIMANAGER-5523] - Increasing size of VALUE column of AM_BLOCK_CONDITIONS table
  • [APIMANAGER-5524] - Remove ERROR stack trace for API authentication failures
  • [APIMANAGER-5537] - Save document contents in the local storage

Resolved Issues

Key Features of WSO2 API Manager

Following is a categorization of the core features supported by WSO2 API Manager based on the target user group.

  • Create a Store of all Available APIs:
    • Graphical experience similar to Android Marketplace or Apple App Store.
    • Browse APIs by provider, tags or name.
    • Self-registration to developer community to subscribe to APIs.
    • Subscribe to APIs and manage subscriptions on per-application basis.
    • Subscriptions can be at different service tiers based on expected usage levels.
    • Role based access to API Store; manage public and private APIs.
    • Manage subscriptions at a per-developer level.
    • Browse API documentation, download helpers for easy consumption.
    • Comment on and rate APIs.
    • Forum for discussing API usage issues (Available soon in future version).
    • Try APIs directly on the store front.
    • Internationalization (i18n) support.
  • Publishing and Governing API Use:
    • Publish APIs to external consumers and partners, as well as internal users.
    • Supports publishing multiple protocols including SOAP, REST, JSON and XML style services as APIs.
    • Manage API versions and deployment status by version.
    • Govern the API lifecycle (publish, deprecate, retire).
    • Attach documentation (files, external URLs) to APIs.
    • Apply Security policies to APIs (authentication, authorization).
    • Associate API available to system defined service tiers.
    • Provision and Manage API keys.
    • ...
Read more

The WSO2 API Manager 2.1.0-RC3 Released!

13 Jan 12:30
Compare
Choose a tag to compare

The WSO2 API Manager 2.1.0-RC3 Released!

The WSO2 API Manager team is pleased to announce the release of version 2.1.0 of the Open Source API Manager.

WSO2 API Manager is a platform for creating, managing, consuming and monitoring APIs. It employs proven SOA best practices to solve a wide range of API management challenges such as API provisioning, API governance, API security and API monitoring. It combines some of the most powerful and mature components of the WSO2's state-of-the-art Carbon platform to deliver a smooth and end-to-end API management experience while catering to both API publisher and API consumer requirements.

WSO2 API Manager is comprised of several modules.

  • API Provider: Define new APIs and manage them
  • API Store: Browse published APIs and subscribe to them
  • API Gateway: The underlying API runtime based on WSO2 ESB
  • API Key Manager: Performs Key Generation and Key Validation functionalities
  • API Traffic Manager: Performs Rate Limiting of API Requests

WSO2 API Manager is developed on top of the revolutionary WSO2 Carbon platform (Middleware a' la carte), an OSGi based framework that provides seamless modularity to your SOA via componentization. This release also contains many new features and a range of optional components (add-ons) that can be installed to customize the behavior of the API Manager. Further, any existing features of the product which are not required in your environment can be easily removed using the underlying provisioning framework of Carbon. In brief, WSO2 API Manager can be fully customized and tailored to meet your exact API management needs.

For more information on WSO2 API Manager please visit http://wso2.com/products/api-manager. Also take a look at the online product documentation.

How to Run

  1. Extract the downloaded zip
  2. Go to the bin directory in the extracted folder
  3. Run the wso2server.sh or wso2server.bat as appropriate
  4. Launch a web browser and navigate to https://localhost:9443/publisher to access the API provider webapp
  5. Navigate to https://localhost:9443/store to access the API store
  6. Navigate to https://localhost:9443/admin to access Admin Portal
  7. Use "admin", "admin" as the username and password to login as an admin

New Features in 2.1.0

Improvements in 2.1.0

  • [APIMANAGER-4527] - Upgrade Swagger Editor and UI
  • [APIMANAGER-4569] - Support updating an API with API import tool
  • [APIMANAGER-4610] - Support SSO without enabling single logout
  • [APIMANAGER-4863] - No message on workflow enabled App creation.
  • [APIMANAGER-4985] - No option to select scope for the first time token generation in api store
  • [APIMANAGER-5100] - Display Error message in UI when backend fails due to errors in the inline script in prototyped APIs
  • [APIMANAGER-5324] - Make the description field support rich text
  • [APIMANAGER-5336] - Change severity level from Error to Warn when logging access token related user errors
  • [APIMANAGER-5339] - Support SSO SAML Request Signing and Sending ACS in Publisher
  • [APIMANAGER-5351] - Update Swagger SDK Generation library
  • [APIMANAGER-5401] - Allow to define conditional groups with query parameter values as null
  • [APIMANAGER-5406] - Use different keystore for Data Bridge Configuration
  • [APIMANAGER-5443] - Provide "Get API" in store RESTapi's
  • [APIMANAGER-5446] - Need to add a method to check user existance within roles.
  • [APIMANAGER-5454] - Manage Alert Types UI is not intuitive to the user on entering email addresses.
  • [APIMANAGER-5455] - Improve "View In Store" link to open in a new tab
  • [APIMANAGER-5459] - Allowing a comma separated email list for subscribing to Alert Types.
  • [APIMANAGER-5496] - Advance throttling issue with adding query parameters
  • [APIMANAGER-5505] - Unlimited subscription tier returned from APIUtil.getTierFromCache() method doesn?t have a tier plan
  • [APIMANAGER-5517] - Provide an option to set JWT exp time when Token cache is enabled.
  • [APIMANAGER-5523] - Increasing size of VALUE column of AM_BLOCK_CONDITIONS table
  • [APIMANAGER-5524] - Remove ERROR stack trace for API authentication failures
  • [APIMANAGER-5537] - Save document contents in the local storage

Resolved Issues

Key Features of WSO2 API Manager

Following is a categorization of the core features supported by WSO2 API Manager based on the target user group.

  • Create a Store of all Available APIs:
    • Graphical experience similar to Android Marketplace or Apple App Store.
    • Browse APIs by provider, tags or name.
    • Self-registration to developer community to subscribe to APIs.
    • Subscribe to APIs and manage subscriptions on per-application basis.
    • Subscriptions can be at different service tiers based on expected usage levels.
    • Role based access to API Store; manage public and private APIs.
    • Manage subscriptions at a per-developer level.
    • Browse API documentation, download helpers for easy consumption.
    • Comment on and rate APIs.
    • Forum for discussing API usage issues (Available soon in future version).
    • Try APIs directly on the store front.
    • Internationalization (i18n) support.
  • Publishing and Governing API Use:
    • Publish APIs to external consumers and partners, as well as internal users.
    • Supports publishing multiple protocols including SOAP, REST, JSON and XML style services as APIs.
    • Manage API versions and deployment status by version.
    • Govern the API lifecycle (publish, deprecate, retire).
    • Attach documentation (files, external URLs) to APIs.
    • Apply Security policies to APIs (authentication, authorization).
    • Associate API available to system defined service tiers.
    • Provision and Manage API keys.
    • Track consumers per API.
    • One-click deployment to API Gateway for immediate publishing.
  • Route API Traffic...
Read more

The WSO2 API Manager 2.1.0-RC2 Released!

10 Jan 10:52
Compare
Choose a tag to compare

The WSO2 API Manager 2.1.0-RC2 Released!

The WSO2 API Manager team is pleased to announce the release of version 2.1.0 of the Open Source API Manager.

WSO2 API Manager is a platform for creating, managing, consuming and monitoring APIs. It employs proven SOA best practices to solve a wide range of API management challenges such as API provisioning, API governance, API security and API monitoring. It combines some of the most powerful and mature components of the WSO2's state-of-the-art Carbon platform to deliver a smooth and end-to-end API management experience while catering to both API publisher and API consumer requirements.

WSO2 API Manager is comprised of several modules.

  • API Provider: Define new APIs and manage them
  • API Store: Browse published APIs and subscribe to them
  • API Gateway: The underlying API runtime based on WSO2 ESB
  • API Key Manager: Performs Key Generation and Key Validation functionalities
  • API Traffic Manager: Performs Rate Limiting of API Requests

WSO2 API Manager is developed on top of the revolutionary WSO2 Carbon platform (Middleware a' la carte), an OSGi based framework that provides seamless modularity to your SOA via componentization. This release also contains many new features and a range of optional components (add-ons) that can be installed to customize the behavior of the API Manager. Further, any existing features of the product which are not required in your environment can be easily removed using the underlying provisioning framework of Carbon. In brief, WSO2 API Manager can be fully customized and tailored to meet your exact API management needs.

For more information on WSO2 API Manager please visit http://wso2.com/products/api-manager. Also take a look at the online product documentation.

How to Run

  1. Extract the downloaded zip
  2. Go to the bin directory in the extracted folder
  3. Run the wso2server.sh or wso2server.bat as appropriate
  4. Launch a web browser and navigate to https://localhost:9443/publisher to access the API provider webapp
  5. Navigate to https://localhost:9443/store to access the API store
  6. Navigate to https://localhost:9443/admin to access Admin Portal
  7. Use "admin", "admin" as the username and password to login as an admin

New Features in 2.1.0

Improvements in 2.1.0

  • [APIMANAGER-4527] - Upgrade Swagger Editor and UI
  • [APIMANAGER-4569] - Support updating an API with API import tool
  • [APIMANAGER-4610] - Support SSO without enabling single logout
  • [APIMANAGER-4863] - No message on workflow enabled App creation.
  • [APIMANAGER-4985] - No option to select scope for the first time token generation in api store
  • [APIMANAGER-5100] - Display Error message in UI when backend fails due to errors in the inline script in prototyped APIs
  • [APIMANAGER-5324] - Make the description field support rich text
  • [APIMANAGER-5336] - Change severity level from Error to Warn when logging access token related user errors
  • [APIMANAGER-5339] - Support SSO SAML Request Signing and Sending ACS in Publisher
  • [APIMANAGER-5351] - Update Swagger SDK Generation library
  • [APIMANAGER-5401] - Allow to define conditional groups with query parameter values as null
  • [APIMANAGER-5406] - Use different keystore for Data Bridge Configuration
  • [APIMANAGER-5443] - Provide "Get API" in store RESTapi's
  • [APIMANAGER-5446] - Need to add a method to check user existance within roles.
  • [APIMANAGER-5454] - Manage Alert Types UI is not intuitive to the user on entering email addresses.
  • [APIMANAGER-5455] - Improve "View In Store" link to open in a new tab
  • [APIMANAGER-5459] - Allowing a comma separated email list for subscribing to Alert Types.
  • [APIMANAGER-5496] - Advance throttling issue with adding query parameters
  • [APIMANAGER-5505] - Unlimited subscription tier returned from APIUtil.getTierFromCache() method doesn?t have a tier plan
  • [APIMANAGER-5517] - Provide an option to set JWT exp time when Token cache is enabled.
  • [APIMANAGER-5523] - Increasing size of VALUE column of AM_BLOCK_CONDITIONS table
  • [APIMANAGER-5524] - Remove ERROR stack trace for API authentication failures
  • [APIMANAGER-5537] - Save document contents in the local storage

Resolved Issues

Key Features of WSO2 API Manager

Following is a categorization of the core features supported by WSO2 API Manager based on the target user group.

  • Create a Store of all Available APIs:
    • Graphical experience similar to Android Marketplace or Apple App Store.
    • Browse APIs by provider, tags or name.
    • Self-registration to developer community to subscribe to APIs.
    • Subscribe to APIs and manage subscriptions on per-application basis.
    • Subscriptions can be at different service tiers based on expected usage levels.
    • Role based access to API Store; manage public and private APIs.
    • Manage subscriptions at a per-developer level.
    • Browse API documentation, download helpers for easy consumption.
    • Comment on and rate APIs.
    • Forum for discussing API usage issues (Available soon in future version).
    • Try APIs directly on the store front.
    • Internationalization (i18n) support.
  • Publishing and Governing API Use:
    • Publish APIs to external consumers and partners, as well as internal users.
    • Supports publishing multiple protocols including SOAP, REST, JSON and XML style services as APIs.
    • Manage API versions and deployment status by version.
    • Govern the API lifecycle (publish, deprecate, retire).
    • Attach documentation (files, external URLs) to APIs.
    • Apply Security policies to APIs (authentication, authorization).
    • Associate API available to system defined service tiers.
    • Provision and Manage API keys.
    • Track consumers per API.
    • One-click deployment to API Gateway for immediate publishing.
  • Route API Traffic...
Read more

The WSO2 API Manager 2.1.0-RC1 Released!

06 Jan 16:55
Compare
Choose a tag to compare

The WSO2 API Manager 2.1.0-RC1 Released!

The WSO2 API Manager team is pleased to announce the release of version 2.1.0 of the Open Source API Manager.

WSO2 API Manager is a platform for creating, managing, consuming and monitoring APIs. It employs proven SOA best practices to solve a wide range of API management challenges such as API provisioning, API governance, API security and API monitoring. It combines some of the most powerful and mature components of the WSO2's state-of-the-art Carbon platform to deliver a smooth and end-to-end API management experience while catering to both API publisher and API consumer requirements.

WSO2 API Manager is comprised of several modules.

  • API Provider: Define new APIs and manage them
  • API Store: Browse published APIs and subscribe to them
  • API Gateway: The underlying API runtime based on WSO2 ESB
  • API Key Manager: Performs Key Generation and Key Validation functionalities
  • API Traffic Manager: Performs Rate Limiting of API Requests

WSO2 API Manager is developed on top of the revolutionary WSO2 Carbon platform (Middleware a' la carte), an OSGi based framework that provides seamless modularity to your SOA via componentization. This release also contains many new features and a range of optional components (add-ons) that can be installed to customize the behavior of the API Manager. Further, any existing features of the product which are not required in your environment can be easily removed using the underlying provisioning framework of Carbon. In brief, WSO2 API Manager can be fully customized and tailored to meet your exact API management needs.

For more information on WSO2 API Manager please visit http://wso2.com/products/api-manager. Also take a look at the online product documentation.

How to Run

  1. Extract the downloaded zip
  2. Go to the bin directory in the extracted folder
  3. Run the wso2server.sh or wso2server.bat as appropriate
  4. Launch a web browser and navigate to https://localhost:9443/publisher to access the API provider webapp
  5. Navigate to https://localhost:9443/store to access the API store
  6. Navigate to https://localhost:9443/admin to access Admin Portal
  7. Use "admin", "admin" as the username and password to login as an admin

New Features in 2.1.0

Improvements in 2.1.0

  • [APIMANAGER-4527] - Upgrade Swagger Editor and UI
  • [APIMANAGER-4569] - Support updating an API with API import tool
  • [APIMANAGER-4610] - Support SSO without enabling single logout
  • [APIMANAGER-4863] - No message on workflow enabled App creation.
  • [APIMANAGER-4985] - No option to select scope for the first time token generation in api store
  • [APIMANAGER-5100] - Display Error message in UI when backend fails due to errors in the inline script in prototyped APIs
  • [APIMANAGER-5324] - Make the description field support rich text
  • [APIMANAGER-5336] - Change severity level from Error to Warn when logging access token related user errors
  • [APIMANAGER-5339] - Support SSO SAML Request Signing and Sending ACS in Publisher
  • [APIMANAGER-5351] - Update Swagger SDK Generation library
  • [APIMANAGER-5401] - Allow to define conditional groups with query parameter values as null
  • [APIMANAGER-5406] - Use different keystore for Data Bridge Configuration
  • [APIMANAGER-5443] - Provide "Get API" in store RESTapi's
  • [APIMANAGER-5446] - Need to add a method to check user existance within roles.
  • [APIMANAGER-5454] - Manage Alert Types UI is not intuitive to the user on entering email addresses.
  • [APIMANAGER-5455] - Improve "View In Store" link to open in a new tab
  • [APIMANAGER-5459] - Allowing a comma separated email list for subscribing to Alert Types.
  • [APIMANAGER-5496] - Advance throttling issue with adding query parameters
  • [APIMANAGER-5505] - Unlimited subscription tier returned from APIUtil.getTierFromCache() method doesn?t have a tier plan
  • [APIMANAGER-5517] - Provide an option to set JWT exp time when Token cache is enabled.
  • [APIMANAGER-5523] - Increasing size of VALUE column of AM_BLOCK_CONDITIONS table
  • [APIMANAGER-5524] - Remove ERROR stack trace for API authentication failures
  • [APIMANAGER-5537] - Save document contents in the local storage

Resolved Issues

Key Features of WSO2 API Manager

Following is a categorization of the core features supported by WSO2 API Manager based on the target user group.

  • Create a Store of all Available APIs:
    • Graphical experience similar to Android Marketplace or Apple App Store.
    • Browse APIs by provider, tags or name.
    • Self-registration to developer community to subscribe to APIs.
    • Subscribe to APIs and manage subscriptions on per-application basis.
    • Subscriptions can be at different service tiers based on expected usage levels.
    • Role based access to API Store; manage public and private APIs.
    • Manage subscriptions at a per-developer level.
    • Browse API documentation, download helpers for easy consumption.
    • Comment on and rate APIs.
    • Forum for discussing API usage issues (Available soon in future version).
    • Try APIs directly on the store front.
    • Internationalization (i18n) support.
  • Publishing and Governing API Use:
    • Publish APIs to external consumers and partners, as well as internal users.
    • Supports publishing multiple protocols including SOAP, REST, JSON and XML style services as APIs.
    • Manage API versions and deployment status by version.
    • Govern the API lifecycle (publish, deprecate, retire).
    • Attach documentation (files, external URLs) to APIs.
    • Apply Security policies to APIs (authentication, authorization).
    • Associate API available to system defined service tiers.
    • Provision and Manage API keys.
    • Track consumers per API.
    • One-click deployment to API Gateway for immediate publishing.
  • Route API Traffic...
Read more

WSO2 API Manager 2.1.0-BETA Released!

29 Nov 12:26
Compare
Choose a tag to compare
Pre-release

WSO2 API Manager team is pleased to announce WSO2 API Manager 2.1.0-BETA release. This release comes with following bug fixes and improvements.

Bug

Improvement

  • [APIMANAGER-5486] - Add Google Analytics Support for Websocket APIs
  • [APIMANAGER-5494] - Add useful property values for In, Out and Fault sequences
  • [APIMANAGER-5495] - Bottleneck in throttle policy deployment to Traffic Manager
  • [APIMANAGER-5497] - Non responsive behavior in UI when deploying throttling policies

WSO2 API Manager 2.1.0-ALPHA Released

11 Nov 11:21
Compare
Choose a tag to compare
Pre-release

WSO2 API Manager team is pleased to announce WSO2 API Manager 2.1.0-ALPHA release. This release comes with following new features, bug fixes and improvements.

Patch

Bug

  • [APIMANAGER-3909] - "java.lang.NumberFormatException: null" returned when tenant was loaded while requests are being served when statistics are configured.
  • [APIMANAGER-4340] - [intermittent] In API creation wizard, when clicking on "Implement" and "save and publish" buttons process gets hanged.
  • [APIMANAGER-4963] - It takes more than 7 minutes to start the APIM server with few errors
  • [APIMANAGER-4977] - [Analytics UI] UI Issues.
  • [APIMANAGER-5086] - published API over time feature on API publisher counts API across domains
  • [APIMANAGER-5092] - Issue with update user profile for tenant's self signed up users
  • [APIMANAGER-5297] - CLONE - API Console Seems not to handle SOAP API
  • [APIMANAGER-5299] - Updating Forum topic gives an error
  • [APIMANAGER-5311] - Access token revoked for a different Application's encoded key
  • [APIMANAGER-5312] - Incorrect default selection in Time Picker for API Latency and API Usage across Usage Agent Statistics
  • [APIMANAGER-5320] - Cannot logout from Management console when connected to MSSQL
  • [APIMANAGER-5323] - Ready API Plugin does not work with latest Ready API version 1.8.0
  • [APIMANAGER-5335] - Improve the error handling of the Ready API plugin.
  • [APIMANAGER-5338] - API listing issue if the same provider was used in different cases to create APIs
  • [APIMANAGER-5342] - JSON validate mediator should be support in future API Manager.
  • [APIMANAGER-5343] - When I click Publish Button,the pop up error shows "Failed to change the life cycle status : Invoking lifecycle action "Publish" failed,
  • [APIMANAGER-5345] - Fix issue with API Import/Export tool module when performing release through release plugin
  • [APIMANAGER-5358] - Application detail page error after migration APIM 1.10.0.
  • [APIMANAGER-5360] - Error occurred while executing the action getRecentlyAddedAPIs
  • [APIMANAGER-5366] - Mediation Policy upload doesn't update the already uploaded policy
  • [APIMANAGER-5372] - No Statistics displayed in API Usage Across Geo Locations with Postgresql 9.5
  • [APIMANAGER-5374] - When invoking an API from Store CSRF warning is given
  • [APIMANAGER-5378] - Need Swagger version check and reporting at import
  • [APIMANAGER-5379] - No Statistics displayed for API Latency BreakDown when backdate the servers
  • [APIMANAGER-5384] - Publisher "API Top Users" graph's showing profile of a user does not work in tenant mode
  • [APIMANAGER-5390] - Cannot invoke API with context including "/t/" in Super tenant
  • [APIMANAGER-5397] - IpToLong() convertion logic does not support IPv6
  • [APIMANAGER-5405] - Remove "config" element from the "sequences" element in API payload
  • [APIMANAGER-5409] - Display user name with domain name in JWT token
  • [APIMANAGER-5412] - Issues in Store URL in publisher
  • [APIMANAGER-5414] - CORS headers not sent when calling from AJAX web app
  • [APIMANAGER-5420] - Group tags issues: spaces, case-sensitivity, etc.
  • [APIMANAGER-5425] - Issues with APIM store API grouping feature
  • [APIMANAGER-5427] - Identity dashboard cannot be accessed when key manager features are installed
  • [APIMANAGER-5432] - Add Tier button is not available in Admin Dashboard when advanced throttling disabled.
  • [APIMANAGER-5433] - Shared Application Not Visible in APIM 2.0.0
  • [APIMANAGER-5437] - Publisher cannot Authenticate through Identity Server
  • [APIMANAGER-5441] - Swagger import goes unresponsive when wrong URL is supplied
  • [APIMANAGER-5449] - Null pointer exception in APIM when non-auth user invoke an api
  • [APIMANAGER-5452] - When adding parameters to HTTP methods of the API, the required field is "false" by default but "true" is selected.
  • [APIMANAGER-5453] - Error while loading Recently Added APIs in tenant Stores.
  • [APIMANAGER-5456] - Additional "Go to" part when display URL of Store is enabled in Publisher
  • [APIMANAGER-5458] - [EnjoyHint] Hint after publishing API sometimes misplaced if API publishing takes time
  • [APIMANAGER-5461] - Publisher UI allows user to enter API name characters not supported by the backend
  • [APIMANAGER-5465] - Endpoint Security is removed when migrated APIs are updated.
  • [APIMANAGER-5472] - Failure to create documentation
  • [APIMANAGER-5473] - XACML features can't be installed in APIM

New Feature

Improvement

  • [APIMANAGER-4527] - Upgrade Swagger Editor and UI
  • [APIMANAGER-4569] - Support updating an API with API import tool
  • [APIMANAGER-4863] - No message on workflow enabled App creation.
  • [APIMANAGER-4985] - No option to select scope for the first time token generation in api store
  • [APIMANAGER-5324] - Make the description field support rich text
  • [APIMANAGER-5336] - Change severity level from Error to Warn when logging access token related user errors
  • [APIMANAGER-5401] - Allow to define conditional groups with query parameter values as null
  • [APIMANAGER-5406] - Use different keystore for Data Bridge Configur...
Read more

The WSO2 API Manager 2.0.0 Released!

04 Aug 06:45
Compare
Choose a tag to compare

The WSO2 API Manager 2.0.0 Released!

The WSO2 API Manager team is pleased to announce the release of version 2.0.0 of the Open Source API Manager.

WSO2 API Manager is a platform for creating, managing, consuming and monitoring APIs. It employs proven SOA best practices to solve a wide range of API management challenges such as API provisioning, API governance, API security and API monitoring. It combines some of the most powerful and mature components of the WSO2's state-of-the-art Carbon platform to deliver a smooth and end-to-end API management experience while catering to both API publisher and API consumer requirements.

WSO2 API Manager is comprised of several modules.

  • API Provider: Define new APIs and manage them
  • API Store: Browse published APIs and subscribe to them
  • API Gateway: The underlying API runtime based on WSO2 ESB
  • API Key Manager: Performs Key Generation and Key Validation functionalities
  • API Traffic Manager: Performs Rate Limiting of API Requests

WSO2 API Manager is developed on top of the revolutionary WSO2 Carbon platform (Middleware a' la carte), an OSGi based framework that provides seamless modularity to your SOA via componentization. This release also contains many new features and a range of optional components (add-ons) that can be installed to customize the behavior of the API Manager. Further, any existing features of the product which are not required in your environment can be easily removed using the underlying provisioning framework of Carbon. In brief, WSO2 API Manager can be fully customized and tailored to meet your exact API management needs.

For more information on WSO2 API Manager please visit http://wso2.com/products/api-manager. Also take a look at the online product documentation.

How to Run

  1. Extract the downloaded zip
  2. Go to the bin directory in the extracted folder
  3. Run the wso2server.sh or wso2server.bat as appropriate
  4. Launch a web browser and navigate to https://localhost:9443/publisher to access the API provider webapp
  5. Navigate to https://localhost:9443/store to access the API store
  6. Navigate to https://localhost:9443/admin to access Admin Portal
  7. Use "admin", "admin" as the username and password to login as an admin

New Features in 2.0.0

Improvements in 2.0.0

  • [APIMANAGER-643] - Versions tab of the publisher API view need to provide means of creating a new version then and there.
  • [APIMANAGER-859] - Implement Rate Limiting Policies
  • [APIMANAGER-931] - Improve fileUpload UI for API Documentations
  • [APIMANAGER-948] - For IP based throttling we should first look at x- forward for header and use it as client IP
  • [APIMANAGER-3846] - Improvement in endpoint listing
  • [APIMANAGER-3965] - Per API CORS Configuration
  • [APIMANAGER-4383] - Change the error message into a meaningful one that get after exceeding the hard throttling limit in APIM logs.
  • [APIMANAGER-4413] - Include different error codes when throttling out in different throttling levels
  • [APIMANAGER-4475] - API authentication error response should bear the message type provided the Accept header of the request
  • [APIMANAGER-4476] - Need an automation test for testing the Default Endpoint feature
  • [APIMANAGER-4488] - Performance issue when updating an application
  • [APIMANAGER-4492] - More log information about APISecurityException
  • [APIMANAGER-4527] - Upgrade Swagger Editor and UI
  • [APIMANAGER-4531] - Prevent the Signature Verification Error log for tenants
  • [APIMANAGER-4555] - WSO2 Product APIM builds unstable
  • [APIMANAGER-4592] - Make KeyValidation Client pool configurable
  • [APIMANAGER-4595] - Message type of "invalid token" error message should change based on the Content-Type Header
  • [APIMANAGER-4600] - Provide a configuration to allow for disabling the Forum in the API Store UI
  • [APIMANAGER-4612] - Make APIPublisher and Store apps section 508 Compliance
  • [APIMANAGER-4619] - Administrators should have the ability to moderate inappropriate comments in APIS in Store
  • [APIMANAGER-4644] - Performance optimization - Close database resources before generating JWT
  • [APIMANAGER-4659] - Adding new Statistics graphs for the APIM publisher
  • [APIMANAGER-4680] - [admin-dashboard]Edit and Delete options are not visible as links in admin-dashboard
  • [APIMANAGER-4689] - No error message when import an invalid API Definition
  • [APIMANAGER-4708] - Update the info message for a successful subscription
  • [APIMANAGER-4719] - Error message doesn't convey it's purpose in API Versioning
  • [APIMANAGER-4736] - Include Add API Resource Level Policy and Edit API Resource Level Policy as heading when adding and editing an API resource level tier
  • [APIMANAGER-4740] - Remove Exception thrown when subscribing to blocked subscription
  • [APIMANAGER-4755] - Add lifecycle state transition visaulization view
  • [APIMANAGER-4760] - Improve a tooltip or a help when blocking an API entity in dashboard, to mention the context.
  • [APIMANAGER-4762] - Inverter option (switching off the policy) in "Blocking entities" in admin dashboard does not have any label to identify
  • [APIMANAGER-4775] - Adding Custom CK/CS providing feature of Key Generation to the APIM documentation
  • [
Read more

The WSO2 API Manager 2.0.0-RC5 Released!

27 Jul 20:10
Compare
Choose a tag to compare

The WSO2 API Manager 2.0.0 Released!

The WSO2 API Manager team is pleased to announce the release of version 2.0.0 of the Open Source API Manager.

WSO2 API Manager is a platform for creating, managing, consuming and monitoring APIs. It employs proven SOA best practices to solve a wide range of API management challenges such as API provisioning, API governance, API security and API monitoring. It combines some of the most powerful and mature components of the WSO2's state-of-the-art Carbon platform to deliver a smooth and end-to-end API management experience while catering to both API publisher and API consumer requirements.

WSO2 API Manager is comprised of several modules.

  • API Provider: Define new APIs and manage them
  • API Store: Browse published APIs and subscribe to them
  • API Gateway: The underlying API runtime based on WSO2 ESB
  • API Key Manager: Performs Key Generation and Key Validation functionalities
  • API Traffic Manager: Performs Rate Limiting of API Requests

WSO2 API Manager is developed on top of the revolutionary WSO2 Carbon platform (Middleware a' la carte), an OSGi based framework that provides seamless modularity to your SOA via componentization. This release also contains many new features and a range of optional components (add-ons) that can be installed to customize the behavior of the API Manager. Further, any existing features of the product which are not required in your environment can be easily removed using the underlying provisioning framework of Carbon. In brief, WSO2 API Manager can be fully customized and tailored to meet your exact API management needs.

For more information on WSO2 API Manager please visit http://wso2.com/products/api-manager. Also take a look at the online product documentation.

How to Run

  1. Extract the downloaded zip
  2. Go to the bin directory in the extracted folder
  3. Run the wso2server.sh or wso2server.bat as appropriate
  4. Launch a web browser and navigate to https://localhost:9443/publisher to access the API provider webapp
  5. Navigate to https://localhost:9443/store to access the API store
  6. Navigate to https://localhost:9443/admin to access Admin Portal
  7. Use "admin", "admin" as the username and password to login as an admin

New Features in 2.0.0

Improvements in 2.0.0

  • [APIMANAGER-643] - Versions tab of the publisher API view need to provide means of creating a new version then and there.
  • [APIMANAGER-859] - Implement Rate Limiting Policies
  • [APIMANAGER-931] - Improve fileUpload UI for API Documentations
  • [APIMANAGER-948] - For IP based throttling we should first look at x- forward for header and use it as client IP
  • [APIMANAGER-3846] - Improvement in endpoint listing
  • [APIMANAGER-3965] - Per API CORS Configuration
  • [APIMANAGER-4383] - Change the error message into a meaningful one that get after exceeding the hard throttling limit in APIM logs.
  • [APIMANAGER-4413] - Include different error codes when throttling out in different throttling levels
  • [APIMANAGER-4475] - API authentication error response should bear the message type provided the Accept header of the request
  • [APIMANAGER-4476] - Need an automation test for testing the Default Endpoint feature
  • [APIMANAGER-4488] - Performance issue when updating an application
  • [APIMANAGER-4492] - More log information about APISecurityException
  • [APIMANAGER-4527] - Upgrade Swagger Editor and UI
  • [APIMANAGER-4531] - Prevent the Signature Verification Error log for tenants
  • [APIMANAGER-4555] - WSO2 Product APIM builds unstable
  • [APIMANAGER-4592] - Make KeyValidation Client pool configurable
  • [APIMANAGER-4595] - Message type of "invalid token" error message should change based on the Content-Type Header
  • [APIMANAGER-4600] - Provide a configuration to allow for disabling the Forum in the API Store UI
  • [APIMANAGER-4612] - Make APIPublisher and Store apps section 508 Compliance
  • [APIMANAGER-4619] - Administrators should have the ability to moderate inappropriate comments in APIS in Store
  • [APIMANAGER-4644] - Performance optimization - Close database resources before generating JWT
  • [APIMANAGER-4659] - Adding new Statistics graphs for the APIM publisher
  • [APIMANAGER-4680] - [admin-dashboard]Edit and Delete options are not visible as links in admin-dashboard
  • [APIMANAGER-4689] - No error message when import an invalid API Definition
  • [APIMANAGER-4708] - Update the info message for a successful subscription
  • [APIMANAGER-4719] - Error message doesn't convey it's purpose in API Versioning
  • [APIMANAGER-4736] - Include Add API Resource Level Policy and Edit API Resource Level Policy as heading when adding and editing an API resource level tier
  • [APIMANAGER-4740] - Remove Exception thrown when subscribing to blocked subscription
  • [APIMANAGER-4755] - Add lifecycle state transition visaulization view
  • [APIMANAGER-4760] - Improve a tooltip or a help when blocking an API entity in dashboard, to mention the context.
  • [APIMANAGER-4762] - Inverter option (switching off the policy) in "Blocking entities" in admin dashboard does not have any label to identify
  • [APIMANAGER-4775] - Adding Custom CK/CS providing feature of Key Generation to the APIM documentation
  • [APIMANAGER-4793] - users when rejecting a task should be able to add comments
  • [
Read more

The WSO2 API Manager 2.0.0-RC4 Released!

27 Jul 11:28
Compare
Choose a tag to compare

The WSO2 API Manager 2.0.0-RC4 Released!

The WSO2 API Manager team is pleased to announce the release of version 2.0.0 of the Open Source API Manager.

WSO2 API Manager is a platform for creating, managing, consuming and monitoring APIs. It employs proven SOA best practices to solve a wide range of API management challenges such as API provisioning, API governance, API security and API monitoring. It combines some of the most powerful and mature components of the WSO2's state-of-the-art Carbon platform to deliver a smooth and end-to-end API management experience while catering to both API publisher and API consumer requirements.

WSO2 API Manager is comprised of several modules.

  • API Provider: Define new APIs and manage them
  • API Store: Browse published APIs and subscribe to them
  • API Gateway: The underlying API runtime based on WSO2 ESB
  • API Key Manager: Performs Key Generation and Key Validation functionalities
  • API Traffic Manager: Performs Rate Limiting of API Requests

WSO2 API Manager is developed on top of the revolutionary WSO2 Carbon platform (Middleware a' la carte), an OSGi based framework that provides seamless modularity to your SOA via componentization. This release also contains many new features and a range of optional components (add-ons) that can be installed to customize the behavior of the API Manager. Further, any existing features of the product which are not required in your environment can be easily removed using the underlying provisioning framework of Carbon. In brief, WSO2 API Manager can be fully customized and tailored to meet your exact API management needs.

For more information on WSO2 API Manager please visit http://wso2.com/products/api-manager. Also take a look at the online product documentation.

How to Run

  1. Extract the downloaded zip
  2. Go to the bin directory in the extracted folder
  3. Run the wso2server.sh or wso2server.bat as appropriate
  4. Launch a web browser and navigate to https://localhost:9443/publisher to access the API provider webapp
  5. Navigate to https://localhost:9443/store to access the API store
  6. Navigate to https://localhost:9443/admin to access Admin Portal
  7. Use "admin", "admin" as the username and password to login as an admin

New Features in 2.0.0

Improvements in 2.0.0

  • [APIMANAGER-643] - Versions tab of the publisher API view need to provide means of creating a new version then and there.
  • [APIMANAGER-859] - Implement Rate Limiting Policies
  • [APIMANAGER-931] - Improve fileUpload UI for API Documentations
  • [APIMANAGER-948] - For IP based throttling we should first look at x- forward for header and use it as client IP
  • [APIMANAGER-3846] - Improvement in endpoint listing
  • [APIMANAGER-3965] - Per API CORS Configuration
  • [APIMANAGER-4383] - Change the error message into a meaningful one that get after exceeding the hard throttling limit in APIM logs.
  • [APIMANAGER-4413] - Include different error codes when throttling out in different throttling levels
  • [APIMANAGER-4475] - API authentication error response should bear the message type provided the Accept header of the request
  • [APIMANAGER-4476] - Need an automation test for testing the Default Endpoint feature
  • [APIMANAGER-4488] - Performance issue when updating an application
  • [APIMANAGER-4492] - More log information about APISecurityException
  • [APIMANAGER-4527] - Upgrade Swagger Editor and UI
  • [APIMANAGER-4531] - Prevent the Signature Verification Error log for tenants
  • [APIMANAGER-4555] - WSO2 Product APIM builds unstable
  • [APIMANAGER-4592] - Make KeyValidation Client pool configurable
  • [APIMANAGER-4595] - Message type of "invalid token" error message should change based on the Content-Type Header
  • [APIMANAGER-4600] - Provide a configuration to allow for disabling the Forum in the API Store UI
  • [APIMANAGER-4612] - Make APIPublisher and Store apps section 508 Compliance
  • [APIMANAGER-4619] - Administrators should have the ability to moderate inappropriate comments in APIS in Store
  • [APIMANAGER-4644] - Performance optimization - Close database resources before generating JWT
  • [APIMANAGER-4659] - Adding new Statistics graphs for the APIM publisher
  • [APIMANAGER-4680] - [admin-dashboard]Edit and Delete options are not visible as links in admin-dashboard
  • [APIMANAGER-4689] - No error message when import an invalid API Definition
  • [APIMANAGER-4708] - Update the info message for a successful subscription
  • [APIMANAGER-4719] - Error message doesn't convey it's purpose in API Versioning
  • [APIMANAGER-4736] - Include Add API Resource Level Policy and Edit API Resource Level Policy as heading when adding and editing an API resource level tier
  • [APIMANAGER-4740] - Remove Exception thrown when subscribing to blocked subscription
  • [APIMANAGER-4755] - Add lifecycle state transition visaulization view
  • [APIMANAGER-4760] - Improve a tooltip or a help when blocking an API entity in dashboard, to mention the context.
  • [APIMANAGER-4762] - Inverter option (switching off the policy) in "Blocking entities" in admin dashboard does not have any label to identify
  • [APIMANAGER-4775] - Adding Custom CK/CS providing feature of Key Generation to the APIM documentation
  • [APIMANAGER-4793] - users when rejecting a task should be able to add comments
  • [
Read more

The WSO2 API Manager 2.0.0-RC3 Released!

20 Jul 18:26
Compare
Choose a tag to compare

The WSO2 API Manager 2.0.0-RC3 Released!

The WSO2 API Manager team is pleased to announce the release of version 2.0.0 of the Open Source API Manager.

WSO2 API Manager is a platform for creating, managing, consuming and monitoring APIs. It employs proven SOA best practices to solve a wide range of API management challenges such as API provisioning, API governance, API security and API monitoring. It combines some of the most powerful and mature components of the WSO2's state-of-the-art Carbon platform to deliver a smooth and end-to-end API management experience while catering to both API publisher and API consumer requirements.

WSO2 API Manager is comprised of several modules.

  • API Provider: Define new APIs and manage them
  • API Store: Browse published APIs and subscribe to them
  • API Gateway: The underlying API runtime based on WSO2 ESB
  • API Key Manager: Performs Key Generation and Key Validation functionalities
  • API Traffic Manager: Performs Rate Limiting of API Requests

WSO2 API Manager is developed on top of the revolutionary WSO2 Carbon platform (Middleware a' la carte), an OSGi based framework that provides seamless modularity to your SOA via componentization. This release also contains many new features and a range of optional components (add-ons) that can be installed to customize the behavior of the API Manager. Further, any existing features of the product which are not required in your environment can be easily removed using the underlying provisioning framework of Carbon. In brief, WSO2 API Manager can be fully customized and tailored to meet your exact API management needs.

For more information on WSO2 API Manager please visit http://wso2.com/products/api-manager. Also take a look at the online product documentation.

How to Run

  1. Extract the downloaded zip
  2. Go to the bin directory in the extracted folder
  3. Run the wso2server.sh or wso2server.bat as appropriate
  4. Launch a web browser and navigate to https://localhost:9443/publisher to access the API provider webapp
  5. Navigate to https://localhost:9443/store to access the API store
  6. Navigate to https://localhost:9443/admin to access Admin Portal
  7. Use "admin", "admin" as the username and password to login as an admin

New Features in 2.0.0

Improvements in 2.0.0

  • [APIMANAGER-643] - Versions tab of the publisher API view need to provide means of creating a new version then and there.
  • [APIMANAGER-859] - Implement Rate Limiting Policies
  • [APIMANAGER-931] - Improve fileUpload UI for API Documentations
  • [APIMANAGER-948] - For IP based throttling we should first look at x- forward for header and use it as client IP
  • [APIMANAGER-3846] - Improvement in endpoint listing
  • [APIMANAGER-3965] - Per API CORS Configuration
  • [APIMANAGER-4383] - Change the error message into a meaningful one that get after exceeding the hard throttling limit in APIM logs.
  • [APIMANAGER-4413] - Include different error codes when throttling out in different throttling levels
  • [APIMANAGER-4475] - API authentication error response should bear the message type provided the Accept header of the request
  • [APIMANAGER-4476] - Need an automation test for testing the Default Endpoint feature
  • [APIMANAGER-4488] - Performance issue when updating an application
  • [APIMANAGER-4492] - More log information about APISecurityException
  • [APIMANAGER-4527] - Upgrade Swagger Editor and UI
  • [APIMANAGER-4531] - Prevent the Signature Verification Error log for tenants
  • [APIMANAGER-4555] - WSO2 Product APIM builds unstable
  • [APIMANAGER-4592] - Make KeyValidation Client pool configurable
  • [APIMANAGER-4595] - Message type of "invalid token" error message should change based on the Content-Type Header
  • [APIMANAGER-4600] - Provide a configuration to allow for disabling the Forum in the API Store UI
  • [APIMANAGER-4612] - Make APIPublisher and Store apps section 508 Compliance
  • [APIMANAGER-4619] - Administrators should have the ability to moderate inappropriate comments in APIS in Store
  • [APIMANAGER-4644] - Performance optimization - Close database resources before generating JWT
  • [APIMANAGER-4659] - Adding new Statistics graphs for the APIM publisher
  • [APIMANAGER-4680] - [admin-dashboard]Edit and Delete options are not visible as links in admin-dashboard
  • [APIMANAGER-4689] - No error message when import an invalid API Definition
  • [APIMANAGER-4708] - Update the info message for a successful subscription
  • [APIMANAGER-4719] - Error message doesn't convey it's purpose in API Versioning
  • [APIMANAGER-4736] - Include Add API Resource Level Policy and Edit API Resource Level Policy as heading when adding and editing an API resource level tier
  • [APIMANAGER-4740] - Remove Exception thrown when subscribing to blocked subscription
  • [APIMANAGER-4755] - Add lifecycle state transition visaulization view
  • [APIMANAGER-4760] - Improve a tooltip or a help when blocking an API entity in dashboard, to mention the context.
  • [APIMANAGER-4762] - Inverter option (switching off the policy) in "Blocking entities" in admin dashboard does not have any label to identify
  • [APIMANAGER-4775] - Adding Custom CK/CS providing feature of Key Generation to the APIM documentation
  • [APIMANAGER-4793] - users when rejecting a task should be able to add comments
  • [
Read more