This repository has been archived by the owner on Oct 6, 2021. It is now read-only.
Releases: kabisa/maji
Releases · kabisa/maji
3.3.0
3.2.2
3.2.1
3.2.0
3.1.0
Maji 3: Preact + Redux stack
Maji 3 is the next big iteration of the Maji development stack. Maji 3 moves away from Coffeescript, Backbone and Marionette to ES2015+, Preact and Redux.
Changed
- The default Javascript stack is now ES2015+, Preact and Redux
Removed
- Support for Backbone, Marionette, jQuery
- Support for
APP_ENV
, in favor ofNODE_ENV
Makefile
for build and deploy, in favor ofpackage.json
tasks- Rspec/capybara for integration tests, in favor of Nightwatch.js
V2.0.2
v2.0.0
Added
- memo-is for using memoization in specs
- Improved Maji CLI. Adds
maji test
andmaji start
commands. #138 - Incremental build support. Requires updated Makefile that ships with Maji 2 projects. #131
Changed
- Updated Marionette to 3.1
- Updated Backbone to 1.3.3
- Updated Mocha to 3.1.2
- Updated jQuery to 3.0.0
- Node.js >= 6 is now required
- Switched from Browserify to webpack module bundler
maji run
andmaji build
CLI command now allow passing raw arguments to Cordova CLI. #137- Many little changes to tooling that make it more convenient to work with Maji.
Removed
- Maji plugin management (
cordova/plugins.txt
) in favor of Cordova plugin management - Maji application bus in favor of Backbone.Radio
- Maji Cordova platform management, see upgrade guide for details
- Dependency installation via Homebrew. #119
Upgrading
Please refer to the upgrade guide when upgrading Maji 1.x apps to Maji 2.