Skip to content

Releases: MetOffice/forest

v0.15.7

04 May 13:42
cf50811

Choose a tag to compare

  • Improve react/redux design pattern by adding @component class decorator to prevent self.notify(action) firing during self.render thus ensuring strict one-way data flow
  • Add feature flag calendar to swap out long list of dates with calendar widget and HH:MM dropdown. Available from config file as follows;
features:
   calendar: true
...

v0.15.6

30 Apr 09:49
e16ca2e

Choose a tag to compare

  • Add support for Bokeh 2.0, patched breaking changes during migration from Bokeh 1.x.

v0.15.5

28 Apr 16:07
3d3a9c4

Choose a tag to compare

  • Patch _load_cube method to return str not Unit class as Unit not JSON-serializable
  • Fix first step in tutorial

v0.15.4

28 Apr 11:11
e549d58

Choose a tag to compare

  • EIDA50 Colorbar support
  • extra_requires to try to fix conda-forge Python 3.6 build

v0.15.3

28 Apr 08:08

Choose a tag to compare

  • Add a feature flag to allow multiple colorbars
features:
   multiple_colorbars: true

Adding the above to a config.yaml file activates the feature, although there are one or two minor patches needed to make it a release quality feature.

v0.15.1

24 Apr 09:14
c7f886c

Choose a tag to compare

  • Add layers to allow user to select multiple variables from same dataset
  • Add modal dialogue as a place to craft layer setting in future
  • Ship /static contents to make conda build display correctly

v0.14.0

15 Apr 16:21
33b192b

Choose a tag to compare

  • Split colorbar limit UI into user limits and data limits, thus allowing a user to move between their own preference and the extents of the displayed data

v0.13.8

08 Apr 14:08
203ce10

Choose a tag to compare

  • Add --auto-shutdown flag to allow command line application to automatically stop the server when the browser tab is closed

v0.13.7

02 Apr 16:53
280ded0

Choose a tag to compare

  • Patch forest.navigate.Navigator.__call__ swallowing actions if middleware pattern not in use

v0.13.6

02 Apr 16:27
5737aca

Choose a tag to compare

  • Further optimisation of EIDA50 driver and refactors to ease optimisation work
    • Add support for Navigator as middleware for dataset specific action generation
    • Move color_mapper into map_view() to make datasets one per server not one per session
    • Add a forest.drivers.eida50.Database layer to make it easier to persist meta-data between sessions