Skip to content

First documented release

Compare
Choose a tag to compare
@LinusBorg LinusBorg released this 07 Oct 17:22
· 155 commits to master since this release

Some word about this release

Up until this point, we didn't release distinct versions of this template. Rather, whenever we added something or got a PR, we just merged into master, so it was available immediatly.

This had several downsides, like risking to break the master with merged PRs that were not throughly tested, and problems when helping people without knowing which version of the template they were on.

From now on, we will merge all changes into develop, and merge chunks of changes into master, which we will tag as distinct releases and will document changes in the github releae description.

Things we added

  • Webpack 3 - Yes, it took us quite a while to make this update. We experiences problems with HMR with webpack 3 and it took us a while to find out where that problem came from and what to do about it. Now that we could clear that up, we could make the jump. thank everyone in #751 who helped out in identifying issues and testing.
  • Dynamic Port alloction - Previously, the dev-server started on a fixed port. This created problems when people had projects running in parallel. Now it chooses he next free port if the default one is taken. (#913, @adi518)
  • Change Port from ENV - You can now dynamically change the devserver's port with the PORT env variable. (#880, @iboldurev)
  • The template repository now has an MIT license (#942, @danjou-a )

Things we fixed

no bugfixes in this release

Things we cleaned up (Chores, refactors)

  • Bumping various dependencies (e9ed4c5, @yyx990803)
  • Small documentation corrections (#927)
  • Added .vscode to .gitignore (#845, @)
  • @robwierzbowski cleaned up a bunch of inconsistencies, thanks! (#897, #912, #893)
  • all config/webpack-releated files now use const/let instead of var, since the required minimum node version supports those anyway (#801, @sudo-suhas).

Things we are planning / working on

  • Introducing Jest as the new default Unit testing framework (#824). We will keep karma/mocha around for a while, but it will be deprecated with the next release and removed in a later version.
  • Various small fixes: We have a couple of PRs that intend to fix a couple of small issues. We will review and test them.