Skip to content

Releases: stevenschobert/pimm

v1.0.1

09 Mar 07:54
Compare
Choose a tag to compare
  • Fixed error when trying to warn about missing directories in project.

v1.0.0

09 Mar 07:44
Compare
Choose a tag to compare

This release overhauls how requests/responses are handled from a controller-level. Previously, a controller would use this to return text/json/ect. Now controllers will be interfacing primarily through a new connection parameter they get passed.

class PostsController {
  index(conn) {
    return conn.json({ message: "hello world!" });
  }
}

This change was primarily driven by a big upgrade to the underlying library (mach) that power most of Pimm.

The connection handling is the only breaking change in this release. Some other fun features include bug fixes to enable ES6 class support in controllers.

v0.5.0-beta1

29 Sep 04:51
Compare
Choose a tag to compare
v0.5.0-beta1 Pre-release
Pre-release
  • Initial work for upgrading mach (pimm's underlying http library) from v0.12 to v1.3

v0.4.1

17 Aug 04:56
Compare
Choose a tag to compare
  • dependency upgrades

v0.4.0

04 Feb 16:59
Compare
Choose a tag to compare
  • Update to Keylime v1.0.

v0.3.0

02 Oct 03:47
Compare
Choose a tag to compare
  • New — You can now access shared configurations in any template through Pimm.config. This can be helpful for toggling markup base on a config flag, or passing data from the application (like analytics API keys) into views.

v0.2.0

01 Oct 04:53
Compare
Choose a tag to compare
  • New — Quickly define redirection using this.alias() in your routes map! See #1.

v0.1.0

02 Sep 19:20
Compare
Choose a tag to compare
  • Initial release! 🎉