Releases: locoframework/loco-js
Releases · locoframework/loco-js
v6.3.0
v6.2.0
v6.1.1
v6.1.0
Full Changelog: v6.0.0...v6.1.0
v6.0.0
[ver] 6.0.0 * update deps * update deps * update webpack * update deps * npm update * update lint-staged * update lint-staged config * build * [fix] webpack 5 * refactoring * remove NotificationCenter from External * eslint * return loco * refactoring * refactoring * Loco#getWire * Loco#getLine * refactoring * don't export emit + refactoring * export -Env -connector +createConnector * auto set protocolWithHost on models if passed as a config * Loco#getEnv * refactoring * setAuthorizationHeader * [test] * [test] * [doc] * [doc] * [doc] * cookiesByCORS on models * [doc] * [fix] * disconnectedForTooLong * setDisconnectedForTooLong * fix * [fix] * [ver] 6.0.0
v5.0.0
[ver] 5.0.0 (#16) * [internal] refactoring * [fix] eliminate a race condition * [build] * [internal] loco-js-model v1.1.1 * [internal] don't process a message with the same idempotency key * [feature] notifications are enabled by default * [build] * [feature] set models via init() * [feature] set controllers via init() * [internal] ping pong * [ver] 5.0.0 * [doc] README * [doc] README * [doc] README * [doc] README * [doc] README
v4.1.0
v4.0.2
v4.0.1
v4.0.0
[ver] 4 (#12) * no Mix * no Mixins * no Presenters * webpack has been updated * no lodash * no jest * webpack-dev-middleware has been updated * no brace-expansion * no jest.config.js * no eslint-config-airbnb-base * no babel-plugin-transform-object-rest-spread * part of dev-deps have been updated * dev-deps have been updated * package.json * no Helpers * lib size has been reduced * Fix * No UI * webpack -> output -> library = Loco * DRY * Revert "webpack -> output -> library = Loco" This reverts commit f50b0324b02fd2f54e874179d072eb7e5b5fec92. * connector * Initialization has been updated * locales: ui goes to loco-js-ui * No utils/dom * No utils/collection * no ArrayUtils * no StringUtils * Spec has been fixed * Line, Wire and Utils are not exported anymore (unit tests fail only) * jest + config * test +1, spec -1 and jest config has been updated * test +1, spec -1 * Refactoring in tests * test +1, spec -1 * +2 tests, -2 specs * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -1 spec * +1 test, -3 spec * +4 tests, -4 specs * +3 tests, -4 specs * +3 tests, -4 specs * +3 tests, -3 specs * +2 tests, -2 specs * +10 tests, -10 specs * +10 tests, -10 specs * +3 specs, -3 tests * +1 spec, -1 test * Tests' refactoring * +1 test, -1 spec * +1 spec, -1 test * +1 test, -1 spec * fix * test file names were fixed * +3 tests, -3 specs * +2 tests, -2 specs * +1 test, -1 spec * +1 test, -1 spec * +2 tests, -2 specs * +1 test, -1 spec * date.coffee => date.js * no services * no gulp * model tests were moved to loco-js-model * no turbolinks * @ => this. * Extraction * changes in loco-js-core * Views and Controllers have been extracted * test was moved to loco-js-core * [feature] Change lib's name to Loco (output -> library) * [feature] exports: Loco is out, init is in * [internal] Don't import Base from loco-js-model directly * [feature] change behavior of init function * [internal] fix eslint problems * [feature] remove unneeded locale * [internal] better webpack config * [feature] no Object.assign * [feature] export emit * [feature] NotificationCenter is a function * [feature] notifications related to collection go to notificationCenter * [fix] + emitting signals to model is commented out * [internal] comments were removed * [internal] remove unused line * [feature] subscribe * [feature] no Connectivity * [internal] cleaning * [internal] refactoring * [internal] refactoring * [feature] export helpers but not Views * [internal] clean-up * [internal] remove disableNotifications * [feature] remove accessor methods * [feature] remove accessor methods * [feature] remove accessor methods * [feature] getWire * [internal] refactoring * [feature] no Channels * [internal] refactoring * [internal] log idempotency_key * [feature] Idempotency key * [doc] README * [doc] README in progress * [doc] README in progress * [internal] update deps * [feature] loco-js-model v1.0 * [doc] update README (What is Loco-JS?) * [doc] update README (But how is Loco supposed to help?) * [doc] update README (# 🔬 Tech stack of Loco-JS ) * [doc] update README (Origins) * [doc] update README (Dependencies) * [doc] update README (Installation) * [doc] update README (Initialization) * [doc] update README (How does it work?) * [doc] update README (Merging classes) * [doc] update README (+Structure -Views) * [doc] update README (Models) * [doc] update README (Controllers) * [doc] update README.md (The subscribe function) * [doc] update README (Wire) * [feature] {type, payload} to NotificationCenter instead of {signal, payload} * [internal][doc] cleanup * [doc] update README (Receiving messages) * [doc] update README (Sending messages) * [doc] update README (i18n) * [doc] update README (Changelog) * [ver] 4.0 Co-authored-by: Zbigniew Humeniuk <hello@artofcode.co>