Skip to content

Releases: locoframework/loco-js

v6.3.0

06 Feb 06:26
1a7aa70
Compare
Choose a tag to compare

What's Changed

Full Changelog: v6.2.0...v6.3.0

v6.2.0

05 Feb 07:08
c2d328f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v6.1.1...v6.2.0

v6.1.1

30 Mar 20:38
80af6a5
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @zbigh made their first contribution in #30

Full Changelog: v6.1.0...v6.1.1

v6.1.0

04 Sep 19:12
Compare
Choose a tag to compare

Full Changelog: v6.0.0...v6.1.0

v6.0.0

03 Feb 00:17
c742041
Compare
Choose a tag to compare
[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

22 Dec 15:38
f163f6b
Compare
Choose a tag to compare
[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

06 Sep 15:05
Compare
Choose a tag to compare
[ver] 4.1.0

v4.0.2

18 Aug 08:46
Compare
Choose a tag to compare
[ver] 4.0.2

v4.0.1

04 Aug 06:04
Compare
Choose a tag to compare
[ver] 4.0.1

v4.0.0

23 Jul 06:26
bb2d79e
Compare
Choose a tag to compare
[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>