Evolution of WSO2 API Manager

Exclusive hub to browse the changes, release by release

Samitha Chathuranga
API Integration Essentials
3 min readMay 17, 2021

--

A Tree it is… ! Of course yes…

WSO2 API Manager is a Leader in API Management Solutions as per the Q3 2020 report of The Forrester Wave™[1]. This prestigious title has been earned not in a day, a month or a year, but through years of hard efforts paving way for continuous improvement of the product; and that is what we call the evolution. Visualize this as a tree, ever growing !

So the product WSO2 API Manager, evolved throughout 9 years, from its first version released on 3rd August 2012, up to now (writing this article in May, 2021). It has evolved/improved/strengthened systematically delivering the No# 1 open source solution for API Management.

So below is the best proof for the above claims; how the product was improved, new features were added, replaced existing features with better approaches, etc. with each an every product release over the years.

Meanwhile it is not a “boasting” to mention that WSO2 API Manager is considered as the best in the industry, considering the vast spectrum of features it provides. (Meanwhile that is not a “secret” too.) So it is salient to observe on how the product has enhanced with new features with timely-releases. And also it is a common consideration that it can do anything, by what so-ever, if required. 🙂

Product Releases

WSO2 API Manager has released overall 21 number of GA releases including 4 Major releases, 15 minor releases, 2 patch releases, 4.0.0 being the latest of all (as of today).

They are 1.0.0 , 1.2.0, 1.3.0, 1.3.1, 1.4.0, 1.5.0, 1.6.0, 1.7.0, 1.8.0, 1.9.0, 1.9.1, 1.10.0, 2.0.0, 2.1.0, 2.2.0, 2.5.0, 2.6.0, 3.0.0, 3.1.0, 3.2.0, 4.0.0. (the official link for each of the release notes are hyperlinked)

Understand the listing

The features/improvements/changes in the table are categorized under 13 topics, for the convenience of browsing.

Categories

So you can have a nice visual on how the product evolved through each important aspect relevant to an API-M solution.

The below table includes all the new features added and the few which were deprecated, removed with each release of WSO2 API-M which were made Generally available.

And the product has this interesting architecture, which facilitate adding almost new features to a already released product version; WUM (WSO2 Update Manager) that is !. So the below listing includes also those features.

Prefixes

Here are the prefixes added to identify each of them easily. i.e.

  1. [DEPR]- Deprecated
  2. [RMVD]- Removed
  3. [WUM]- Features added as updates
  4. (no prefix) : New

NOTE :

The below table is hosted in-courtesy with Airtable: So,

  • You can use Airtable’s efficient Find/search feature: Click on the table and press “Cmd + F” (Mac) / “Ctl+F” (other)
  • If you see three periods (…) in a cell, that means the content is wrapped; so click on the cell and click on “Expand Cell” icon, to see the wrapped content.

Ok, so below is the essence, what I planned to present you via this article. (pls be patient for few seconds until the table below loads, if it is not loaded yet )

Table : WSO2 API Manager evolution by each version

The above table depicts …

  • How the WSO2 API Manager product is evolving and improving, so the stability and credibility of the product for long term solutions.

This will be useful for …

  • External evaluators : can go through each version/year released and estimate the strength of product future.
  • WSO2 API-M users : planing product version upgrades/migrations.
  • WSO2 API-M users: troubleshooting issues when using multiple WOS2 API-M product versions (may be during a product version migration phase) in their Eco-system.

Cheers !!! 👋👋👋

[1] https://wso2.com/resources/analyst-reports/the-forrester-wave-api-management-solutions-q3-2020/

--

--