This package is semantic versioned
- [feature]: Bug fixes. tnx @dennisreimann
- [feature]: Bug fixes.
- [feature]: Manual connect can supports options and diferent url. tnx @pmarais
- [bugfix]: custom mutation name. tnx @sharkykh
- [bugfix]: check Proxy for old browsers. tnx @mikhailian
- [feature]: Handle skip scheme ws url. tnx @denzow
- [feature]: Support for custom mutation name. thx @OmgImAlexis
- [bugfix]: fixed reconnection
- [feature]: custom pass to store logic. Defaults to original passToStore code if no custom logic provided
- [feature]: manual connect/disconnect
- [bugfix]: reconnection thx @weglov
- [bugfix]: fixed context for events callback. thx @n5leon
- [feature]: namespace actions. thx @ThomasKlessen and double thx for tests / test updates!
- [feature]: reconnect. thx @weglov
- [bugfix]: handle json responses that do not include a
.mutation
value - note that the 2.0.2 npm publish did not include built library and is identical to 2.0.1, 2.0.3 fixes and includes the change above
- [bugfix]: call
new WebSocket
constructor without an empty sub-protocol string (throws on Chrome w/o this fix) - [docs]: update action
json
action
documentation
- [api change]: move
store
andprotocol
options from arguments to the opts` hash
e.g. for an instantiation in 1.0.0 like:
Vue.use(VueNativeSock, 'ws://localhost:9090', 'my-protocol', store, { format: 'json' })
is now, in 2.0.0:
Vue.use(VueNativeSock, 'ws://localhost:9090', { protocol: 'my-protocol', store: store, format: 'json' })
- [bugfix]: allow json message passing without a namespace
First release