wolkenkit
Documentation
News
DocumentationGetting startedUpdating wolkenkitChangelog

Changelog

Read what has changed in wolkenkit.

latest

The following significant changes have been made since wolkenkit 1.2.0:

  • Added the option to set environment variables
    • From time to time you want to configure an application at runtime, not at compile-time, e.g. to provide credentials to different environments. You can now set environment variables using an application's package.json file.
  • Added a curated list of blog posts
    • When getting started with wolkenkit, you may be interested in the thoughts and experiences of other people. That's why there now is a curated list of blog posts that deal with wolkenkit, DDD, event-sourcing and CQRS.
  • Added a curated list of articles
    • When getting started with wolkenkit, you may be interested in what IT magazines think and write about it. That's why there now is a curated list of articles that deal with wolkenkit, DDD, event-sourcing and CQRS.
  • Updated installation guide for Windows
    • So far, you had to use Hyper-V and Docker Machine to setup wolkenkit on Windows. Now you only need Hyper-V which makes installing on Windows much easier. The installation instructions can be found at Installing on Windows.
  • Updated wolkenkit init to work in non-empty directories
    • It was not yet possible to run the wolkenkit init command in a non-empty directory, as this could lead to existing files being overwritten accidentally. Now there is the --force flag to disable this check and overwrite any existing files.
  • Fixed OpenID Connect strict mode
  • Contributions by the community

For details on how to update to version latest see updating the CLI and updating an application.

1.2.0

The following significant changes have been made since wolkenkit 1.1.0:

  • Updated wolkenkit to use Node.js 8.9.1
    • Now that Node.js 8.x has become the new LTS version, wolkenkit now runs on Node.js 8.9.1.
  • Rewritten the wolkenkit CLI using Node.js
    • The wolkenkit CLI was rewritten using Node.js, so you can now install it using npm, either globally or into the local context of your application.
  • Fixed a bug in detecting expired OpenID Connect tokens in the wolkenkit client SDK
    • When using the OpenID Connect authentication strategy, expired tokens were sometimes mistakenly regarded as valid by the wolkenkit client SDK. This has been fixed.
  • Contributions by the community

For details on how to update to version latest see updating the CLI and updating an application.

1.1.0

The following significant changes have been made since wolkenkit 1.0.1:

  • Added support for wolkenkit on Windows
  • Updated PostgreSQL to 9.6.4
    • There was a security issue in PostgreSQL 9.6.2. With wolkenkit 1.1.0 PostgreSQL has been updated to 9.6.4.
  • Fixed compatibility with Docker 17.05 and above
    • With CLI 1.0.2, wolkenkit is compatible with Docker backends running on Docker 17.05 and above.
    • See thenativeweb/wolkenkit#5 for details.
  • Fixed invalid read query handling in HTTP API
    • There was a bug that caused invalid read queries to bring down the HTTP API. With wolkenkit 1.1.0 this has been fixed.
  • Fixed a critical security issue in authorizing commands
    • In certain circumstances wolkenkit failed to authorize commands correctly. This has been fixed.
  • Contributions by the community

For details on how to update to version 1.1.0 see updating the CLI and updating an application.

1.0.1

The following significant changes have been made since wolkenkit 1.0.0:

  • Fixed wolkenkit init
    • There was an error in the CLI that occured while initializing new wolkenkit applications. wolkenkit CLI 1.0.1 fixes this issue.
    • See thenativeweb/wolkenkit#1 for details.
  • Contributions by the community

For details on how to update to version 1.0.1 see updating the CLI.