Skip to content

Latest commit

 

History

History
83 lines (62 loc) · 5.59 KB

CHANGELOG.md

File metadata and controls

83 lines (62 loc) · 5.59 KB

Change Log

This file documents all notable changes to juttle-engine. The release numbering uses semantic versioning.

0.6.0

Released 2016-03-25

Major Changes

Minor Changes

  • 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]

Bug Fixes

  • 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]

0.5.0

Released 2016-03-14

Major Changes

  • Added set of examples for Juttle tutorial, using github data set [#85]

Minor Changes

  • Bug fixes to examples [#87

0.4.0

Released 2016-03-10

Minor Changes

  • 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]

0.3.0

Released 2016-02-29

Major Changes

  • 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]

Minor Changes

  • 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]

0.2.2

Released 2016-02-11

Bug Fixes

  • 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]

0.2.1

Released 2016-02-10

Bug Fixes

  • Added missing entries to package.json so that the bin files get linked into the user PATH as expected. [#23]

0.2.0

Released 2016-02-10

Major Changes

  • Initial version of the juttle engine.

0.1.0

Released 2016-02-02

Major Changes

  • Initial version of the API service, which was subsequently renamed to juttle-service