Skip to content
This repository has been archived by the owner on Sep 25, 2019. It is now read-only.

Releases: saguijs/sagui

v8.0.1

16 Jan 12:20
Compare
Choose a tag to compare
  • Add missing flowtype interfaces to the npm package #305

v8.0.0

13 Jan 14:12
Compare
Choose a tag to compare

This stable release brings all the changes from the previous release candidates.

Smaller CSS module names

It changed from [hash] to [hash:base64:5], which should decreate the size of the final bundle considerably. Check #298 for more information.

Yarn support and changes in the npm scripts

This release removes the need for cross-env while updating the standard npm scripts for:

{
  "scripts": {
    "build": "sagui build",
    "dist": "sagui dist",
    "start": "sagui develop --port 3000",
    "test": "sagui test",
    "test:lint": "sagui test:lint",
    "test:typecheck": "sagui test:typecheck",
    "test:unit": "sagui test:unit --coverage",
    "test:unit:watch": "sagui test:unit --watch"
  }  
}

If you haven't made any custom changes, upgrading from v7, should be just to point to the newest release. Sagui will take care of updating the scripts for you.

Deprecation of npm run develop

Now simply use the more standard npm start.

Other notable changes

  • Make style source-maps disabled by default #290

v8.0.0-rc.3

02 Jan 12:08
Compare
Choose a tag to compare
v8.0.0-rc.3 Pre-release
Pre-release
  • Make the CSS module names smaller 😎 #298
  • Allow overriding the default Sagui NODE_ENV 🙈 #297
  • CLI command to run all test checks 🙋 #294

And a chore:

  • Properly run the Test for creating new projects in Appveyor 🏃 #295

v7.4.1

02 Jan 12:09
Compare
Choose a tag to compare

"Empty release" to updated npm latest release away from the upcoming v8.

This was done quickly after we accidentally pushed a beta release in the stable channel.

v8.0.0-rc.2

30 Dec 14:20
Compare
Choose a tag to compare
v8.0.0-rc.2 Pre-release
Pre-release
  • Make sure NODE_ENV is available in the sagui.config.js #292

v8.0.0-rc.1

30 Dec 13:01
Compare
Choose a tag to compare
v8.0.0-rc.1 Pre-release
Pre-release
  • Deprecate npm v2 and officially support Yarn #289
  • Make style source-maps disabled by default #290
  • Fix an issue where the beta release would remove user scripts in package.json #288

v8.0.0-rc.0

22 Nov 23:53
Compare
Choose a tag to compare
v8.0.0-rc.0 Pre-release
Pre-release

This release removes the need for cross-env while updating the standard npm scripts for:

{
  "scripts": {
    "build": "sagui build",
    "dist": "sagui build --optimize",
    "start": "sagui develop --port 3000",
    "test": "npm run test:lint && npm run test:typecheck && npm run test:unit",
    "test:lint": "sagui test:lint",
    "test:typecheck": "sagui test:typecheck",
    "test:unit": "sagui test:unit --coverage",
    "test:unit:watch": "sagui test:unit --watch"
  }
}

If you haven't made any custom changes, upgrading from v7, should be just to point to the newest release. Sagui will take care of updating the scripts for you.

A side-effect of this change is that the build and dist scripts always complile with the NODE_ENV=production.

v4.0.3

07 Apr 20:43
Compare
Choose a tag to compare
  • #73 Fixes hot-module-replacement of styles

v4.0.0

07 Apr 20:42
Compare
Choose a tag to compare

There were two small breaking changes, making this upgrade very simple:

  • The plugin webpack-pages was renamed to webpack-archetype-pages;
  • We changed the way webpack configurations are merged, now loaders are merged toghether if their test name matches.

Major changes:

  • #36 Add support to Library projects;
  • #35 Use webpack-merge smart feature to allow modifying an existing loader.
  • #41 Add support for more browsers to run tests
  • #22 Upgrade to Babel 6
  • #62 Build CSS files as separated artefacts while using pages
  • #64 Update to Standard 5.1
  • #66 Refactor media loaders and add support to videos
  • ea0dae4 Add NODE_ENV=production on npm run dist
  • fc41731 Add NODE_ENV=test on npm run test and npm run test-watch

v3.3.0

07 Apr 20:42
Compare
Choose a tag to compare
  • #51 Nicer test reporter with "karma mocha reporter"