All Versions
11
Latest Version
Avg Release Cycle
47 days
Latest Release
2163 days ago

Changelog History
Page 1

  • v3.5.0 Changes

    May 25, 2018
    • βž• Added Disruptor support for the frontend
    • βž• Added pool for proxy subscription
    • βž• Added distributed RPC version of filter registry
    • πŸ”Œ Plugin and auth services now support RPC version
    • βž• Added consumer threads pool for kafka handler
    • βž• Added configurable expiration date for refresh token creation
    • πŸ”„ Changed admin WS response to 404 for absent networks and device types
    • ⚑️ CommandUpdate now updates only command result and status
    • βœ‚ Delete and update plugin client response change from 404 to 403
    • βž• Added returnUpdated to the GET /device/{deviceId}/command/{commandId} method
    • ⚑️ Hazelcast docker image update
    • ⚑️ Java docker version update (8u162)
    • ⚑️ Maven jenkins version update (3.5.3)
  • v3.4.5 Changes

    March 20, 2018
  • v3.4.4 Changes

    March 01, 2018
    • πŸ”Œ Plugin management service major improvements;
    • πŸ”¨ Refactoring (auth service integrated with ws-proxy);
    • πŸ› Bug fixig;
  • v3.4.3 Changes

    January 19, 2018
    • DeviceType added;
    • 0️⃣ List of default device types added;
    • βž• Added jwt permission checks for device type;
    • βœ‚ Removed devices from token and principal;
    • πŸ”¨ Subscription mechanism refactoring;
    • πŸ”Œ Plugin managements service added;
    • βž• Add 'deviceTypes' parameters to polling methods;
    • βž• Add 'deviceTypes' parameters to subscribe methods;
    • 0️⃣ ws-kafka-proxy enabled by default for java services;
    • πŸ—„ rpc is deprecated now;
    • πŸ’… code style improvements;
    • πŸ› bug fixing;
  • v3.4.2 Changes

    December 11, 2017
    • βž• added subscriptions update on device delete action;
    • 🚚 device.list() moved to async calls;
    • βœ‚ removed all dependencies in proxy version from rpc;
    • βž• added X-Forwarded-Proto header;
    • fixed an issue with locked_out users (last_updated filed is updated on login/pass auth, refresh token and ws authentication);
    • βœ‚ removed "-rdbms" suffixes from the docker files;
    • ⚑️ updated hazelcast base image to 3.8.8;
  • v3.4.1 Changes

    November 21, 2017
    • Websocket kafka proxy improvements (partitioning added)
    • πŸ”Œ Plugin management service added
    • βœ‚ Removed Riak support
    • πŸ”„ Changed 'notification/create' timestamp format
    • πŸ›  Jenkins fixes
    • πŸ› Bug fixes
  • v3.4.0 Changes

    October 30, 2017
    • JWT content and length reworked
    • Authentication service extracted
    • βœ… Unit tests fixed
    • Websocket-Kafka-proxy integration with backend, frontend
    • networkId added to notification and command JSON structure
    • πŸ›  Thread safety issues fixed
  • v3.3.4 Changes

    October 11, 2017
    • Websocket kafka proxy client added (as a middleware between kafka and microservices)
    • Mocha version fix for Jenkins
    • 🌲 Logging improvements
    • 🚚 DeviceId pattern matching added ("_" removed from available symbols)
    • ⚑️ Device, Network models update: deviceId and networkId now are separate fields in json
    • πŸ› Bug fixing
  • v3.3.3 Changes

    September 27, 2017
    • 'subscription/list' WebSocket endpoint added
    • πŸ”§ Hazelcast configuration improvements
    • DeviceId validation
    • Π‘ontainers size optimisation
    • ⬆️ Spring/hibernate version upgrade
    • ⚑️ Jenkins: update maven image to 3.5.0
    • Response code fixing
    • πŸ› Bug fixing
  • v3.3.2 Changes

    September 12, 2017
    • Advanced notifications and commands filtering
    • Jenkins setup
    • πŸ›  Fix response codes
    • 🐎 Performance improvements
    • πŸ›  Minor API bugfixes
    • πŸ› Bug fixing