v1.14.0
What's Changed
Breaking Changes
- Simplify extension_roles by @Mythicaeda in #1202
New Features
- Implement dedicated rollingwindow constraint node by @JoelCourtney in #1128
- Add Snapshot Tags, Description by @Mythicaeda in #1147
- Add allen relations by @jmdelfa in #1069
- Validate User Role Permissions JSONs by @Mythicaeda in #1140
- Scheduling can use external profiles by @adrienmaillard in #1124
- Implement connectTo by @JoelCourtney in #1149
- Select windows by index by @adrienmaillard in #1152
- Add
created_by
column toactivity_directive
by @skovati in #1181 - Added an extension table and a table to keep track of roles for exten… by @cohansen in #1179
Bug Fixes
- Fix signature of
create_snapshot
by @Mythicaeda in #1136 - Add cancel trigger to scheduling request by @Mythicaeda in #1141
- Fix Scheduling DSL Typescript Action by @Mythicaeda in #1157
- Fix DB Migrations by @Mythicaeda in #1158
- Make Check Constraints Load Correct Sim Dataset by @Mythicaeda in #1169
- Allow users to insert Plan descriptions by @Mythicaeda in #1161
- Standardize the cached Constraint results to match action results by @Mythicaeda in #1156
- Add justAfter and justBefore operators to scheduling eDSL by @adrienmaillard in #1159
- Fix "UpdateSimulationExtentAction" by @Mythicaeda in #1184
- Make workers exit when unexpectedly shutdown by @Mythicaeda in #1182
- Fix Scheduling Assigning Incorrect Span Ids by @Mythicaeda in #1178
- Fix Interval.Horizon by @JoelCourtney in #1154
- Grant viewer permission to run validation actions by @Mythicaeda in #1196
- Trigger function in scheduling_specification correctly updates spec revision by @adrienmaillard in #1192
- Generate TS Constants from Java Enums For Load Tests by @Mythicaeda in #1199
- Make rootfinding robust to functions with discontinuities by @adrienmaillard in #1193
Refactoring
- Implement ShiftEdges for Spans by @JoelCourtney in #1027
- Make GQLMerlinService query table instead of deprecated action by @Mythicaeda in #1155
- Improve ConstraintAction Error Messages by @Mythicaeda in #1177
- Convert e2eTests to Java by @Mythicaeda in #1180
- Refactor of ActivityExpression and derived classes by @adrienmaillard in #1175
Continuous Integration
- Remove tags trigger from GH pages workflow by @camargo in #1134
- Add line of code count to CI by @skovati in #1146
Other Changes
- Array/List parameters are working again in scheduling by @adrienmaillard in #1137
- Fix scheduler issue by @adrienmaillard in #1170
- Improve scheduling logs by @adrienmaillard in #1188
- Release v1.14.0 by @camargo in #1204
Full Changelog: v1.13.0...v1.14.0