All Versions
69
Latest Version
Avg Release Cycle
31 days
Latest Release
132 days ago

Changelog History
Page 1

  • v1.8.0

    September 18, 2019
    • ➕ Add SQL select action #260
    • ➕ Add option to download the SDK #259
    • ➕ Add log rotate command to copy all logs to an archive table #256
    • ➕ Add marketplace to backend #254
    • ⚡️ Update doctrine/dbal to 2.9 #252
  • v1.7.0

    August 12, 2019
    • ➕ Add discover route endpoint #249
    • ➕ Add command to clear the cache #243
    • ➕ Add GraphQL proxy #238
    • ➕ Add option to specify an operation id for each method #236
    • 🔧 Pre-configured routes #233
    • ➕ Added new vscode app which allows to edit PHP sandbox actions #191
    • ➕ Add RPC endpoint to execute actions directly #167
    • 🛠 Fix issue in SqlTable action to handle null values #239
  • v1.6.0

    June 01, 2019
    • ➕ Added missing entity id to all backend endpoint schemas
    • 👌 Improved monetization system added contract and invoice to plan #217
    • ⚡️ Updated backend and consumer app
    • CLI action add command handle optional arguments #230
    • Custom user attributes #226
    • ➕ Add option to get information about the current token i.e. scopes inside an action
    • PHP Sandbox allow the definition of functions
    • ⚡️ Update dotenv dependency
    • HTTP adapter redirect variable path fragments
  • v1.5.1

    February 09, 2019
    • ➕ Add health endpoint to check whether every connection works. This can be useful for docker container or other monitoring solutions
    • 🐳 Store registered provider classes in database since under docker we should not write to the filesystem
    • ➕ Added new default connections: Ftp, GraphQL, Smtp and Soap
    • ✂ Removed v8 adapter
  • v1.5.0

    January 01, 2019
    • 👉 Use connection for sending SMTP mails #197
    • 👉 Make pub/sub system more customizable #196
    • 👻 Set correct CORS header if an exception occurs
    • 👉 Use JWT as access token #198
    • 🛠 Fix add costs field to the routes schema
    • 👌 Improve SQL-Table action add possibility to specify default settings and return proper types on all db drivers
    • ✅ Migrated all unit tests to PHPUnit 6.0
    • ✅ Set all travis tests to check PHP 7.1, 7.2 and 7.3
    • Minimum PHP requirement is now 7.1
  • v1.4.0

    October 28, 2018
    • ➕ Added payment system to monetize the API #174
    • ➕ Added user provider support to easily implement other OAuth2 provider #190
    • Extended dashboard and statistics
    • ➕ Added provider.php config file which contains PHP classes to extend Fusio
    • ➕ Add deploy info in case web server config could not be written
    • ⚡️ Updated fusio backend and swagger-ui app
  • v1.3.1

    September 01, 2018
    • 👌 Improve serialization formats store all data json encoded instead of PHP
      serialized
    • 👉 Make Fusio compatible with multiple database vendors and renamed camel case
      database columns to snake case columns #178
  • v1.3.0

    July 21, 2018
    • ⚡️ Moved to Doctrine DBAL Migrations system. This is a BC since the old migrations are not used any more. Because of this it is also possible to use Fusio with a single database which contains Fusio and the App tables, also it is possible to preview any SQL changes on update
    • Converted example todo endpoint from PHP files to classes
    • Its not longer possible to rename existing Connections since they are referenced in other resources
    • ➕ Add an option to store an arbitrary UI vocabulary to argument the JsonSchema #166
    • ➕ Add /export/schema/:name endpoint which allows to access any JsonSchema and UI vocabulary from the public
    • ➕ Add Link header on OPTIONS request which link to the fitting export schema endpoint, this allows us in the future to build apps which can automatically discover the create and update form of an endpoint
    • ➕ Add OAuth2 client credentials grant to obtain an access token based on the app key and secret #172
  • v1.2.1

    June 27, 2018
    • 🛠 Fixed a critical bug in the authorization middleware #164
    • 0️⃣ Sql action add config to set default limit #162
    • ⚡️ Update backend app add PHP sandbox autocomplete, fix automatic logout and update deps #160
    • 🌲 Truncate large exception messages on logging middleware
  • v1.2.0

    June 09, 2018
    • Return proper 429 status code and error response in case the rate limit is reached
    • ➕ Add subscription support #152
    • 🛠 Fix /whoami and /revoke endpoint not sending proper CORS headers #153
    • ➕ Add PHP sandbox action #69
    • ➕ Add installer script to install Fusio also without access to the CLI
    • Backend app add option to provide custom action class
    • 👍 Consumer app add subscription support to allow customers to register HTTP callbacks
    • ⚡️ Updated backend and consumer app to Angular 1.7
    • 👉 User registration fix handling recaptcha verification
    • Reorganized consumer app and grant endpoints