v0.13.2
Summary of New Features
- A timeline histogram that shows the distribution of activities in the timeline and a constraint violations heat map.
- New timeline time-range slider and better timeline zoom controls with hotkeys.
- Improved timeline tick rendering.
- Error console that displays simulation and scheduling errors. As the system evolves more errors will be displayed here.
- An activity table column selection menu for adding and removing columns. Column preferences are saved with the UI view.
- Two new buttons have been added to the activity table header to auto-resize columns based on screen width, or content.
Breaking Changes
- The UI view activity table column field
start_time
value has been renamed tostart_time_doy
. An example can be found here.
What's Changed
New Features
- feat: timeline histogram slider by @AaronPlave in #158
- feat: query constraint ts by optional plan ID by @JoelCourtney in #166
- feat: error console by @duranb in #171
- feat: add timestamp to console errors by @duranb in #174
- feat: buttons and shortcuts for zooming and nudging timeline view by @AaronPlave in #176
- feat: add activity table column selection menu by @duranb in #181
- feat: add button to resize activity table columns by @duranb in #182
- feat: improve timeline ticks by @AaronPlave in #183
- feat: unique activity ids by @camargo in #185
Bug Fixes
- fix: e2e scheduling test by @camargo in #169
- fix: get activities by simulation dataset id by @camargo in #172
- fix: update simulation error derivation to return empty array instead of null by @duranb in #175
- fix: set z-index of console so panels do not overlap over it by @duranb in #177
- fix: tooltip positioning during box drag by @AaronPlave in #189
- fix: timeline scroll bar by @camargo in #192
- fix: make activity table use start_time_doy instead of start_time by @duranb in #194
Refactoring
- refactor: plan and model types by @camargo in #170
- refactor: activity queries by @camargo in #184
- refactor: activity and resource points by @camargo in #193
Testing
- test: update scheduling run spec by @camargo in #179
- test: update banananation jar by @camargo in #180
- test: update mission model jar by @camargo in #186
Continuous Integration
Documentation
Build System and Dependencies
- build: upgrade Hasura to v2.12.0 by @camargo in #173
- build: upgrade deps to latest by @camargo in #178
- build: upgrade deps to latest by @camargo in #187
Full Changelog: v0.13.1...0.13.2