Skip to content

Releases: fpm-git/barmecide

Barmecide v0.0.5

05 Jul 16:58
Compare
Choose a tag to compare

This release adds in support for handling Sails' bootstrap.js config in a special manner, such that they aren't simply merged in like the rest of the configs, but directly run instead, just before the user-defined initialize function.

Also changed are the options used when loading config files, so only .js files are attempted for loading.

Barmecide v0.0.4

04 Jul 19:24
Compare
Choose a tag to compare

This release adds in experimental support for magically replacing module.exports definitions for models with the combined, ORM-processed result.

This allows for accessing the parsed validations and transformations, along with any other ORM magic, which is probably a bad practice, but eh.

Barmecide v0.0.3

04 Jul 15:51
Compare
Choose a tag to compare

Just a super tiny bug-fix patch, handling the fact that models would sometimes revert in state during testing (where globalId would be undefined), causing sporadic issues.

Buggo no more!

Barmecide v0.0.2

04 Jul 14:17
Compare
Choose a tag to compare

This release adds support for proper case-insensitive uniqueness and handling for hook names/identity conflicts.

Also added is support for Barmecide hooks saved as devDependencies (which shouldn't really be necessary anymore, but it shouldn't be prohibited either.. probably).

Barmecide v0.0.1

03 Jul 18:05
Compare
Choose a tag to compare

Boom. Magic hooks are back!

With the first release of Barmecide, we gain back all the intended convenience of Marlinspike, without the issues.

Not only that, but automatic importing of Barmecide hook dependencies (Barmecide hooks which are imported by other hooks) is now possible due to a more in-depth loader process. This helps avoid breakage from those forgotten devDependencies and such (which gabagool will typically catch).