This file documents all notable changes to juttle-engine. The release numbering uses semantic versioning.
Released 2016-03-25
- Add a new adapter for Google Analytics.
- Update to juttle version 0.7.0 [#76]
- Additional automated tests for sql adapters. [#86]
- Reduce verbosity of
npm install
step when building docker images. [#102] - Change how modules are resolved to reflect changes in Juttle 0.7.0. Juttle programs should import modules using relative pathnames which are resolved relative to the file doing the import. [#513]
- Ensure that in unit tests juttle-engine is completely started before running any tests. [#98]
- Properly test that the
juttle-engine
binary can be run successfully. [#97]
Released 2016-03-14
- Added set of examples for Juttle tutorial, using github data set [#85]
- Bug fixes to examples [#87
Released 2016-03-10
- The default root path for juttle program files is now the current working directory [#75]
- Updated juttle-viewer to the 0.3.0 release. This includes a total reorg of the app layout.
- Make the top level index.html page served by juttle-engine configurable [#74]
- Minor changes to README to aid in understanding the overall ecosystem [#64] [#72]
- Minor changes to example programs [#65] [#63] [#70] [#71] [#78]
- Added automated tests to verify example programs work with latest released versions of dependent modules and adapters [#58] [#68] [#76]
Released 2016-02-29
- Updated juttle to the 0.5.x release. This includes a number of enhancements and breaking language changes.
- Updated juttle-service to the 0.3.0 release. This included the following breaking changes:
- Changed the JSDP wire format to replace all remaining references to 'sink' in JSDP messages to 'view'.
- Added a /version endpoint that returns version information on the juttle and adapter modules in use.
- Updated all adapters to their latest releases, including compatibility with Juttle 0.5.0 and additional features / changes.
- Added automatic "canary" docker image builds for all changes on all branches. [#47]
- Updated juttle-viz to the 0.5.0 release. This included the following major changes:
- timechart: improve downsampling by changing option name from -display.dataDensity to -downsample and making it a boolean.
- Improved automated testing and test coverage. [#31] [#34] [#36] [#37] [#46]
- Added additional example programs for AWS, cloudwatch, and nginx, and updated other example programs. [#32] [#33] [#40] [#41] [#56] [#57] [#59]
Released 2016-02-11
- Fixed the server so it listens on 0.0.0.0 instead of 127.0.0.1. [#26].
- Updated juttle-service to fix a problem where messages were sometimes dropped when sent over the websocket. [juttle-service/#38]
- Updated juttle to work around an npm bug that caused problems on installation. [juttle/#398]
Released 2016-02-10
- Added missing entries to package.json so that the bin files get linked into the user PATH as expected. [#23]
Released 2016-02-10
- Initial version of the juttle engine.
Released 2016-02-02
- Initial version of the API service, which was subsequently renamed to juttle-service