Version 2.22.0
SEED Version 2.22.0
This will be the last release prior to adding the Accountability Hierarchy functionality
What's Changed
New Features 🎉
- Support unicode characters by replacing unidecode with new normalize method by @nllong in #4484
- Redis backend update by @axelstudios in #4376
Improvements 📈
- Sort cycles by start_date on property insights page by @kflemin in #4441
- Fixed FontAwesome v6.5 alignment by @axelstudios in #4444
- Fixes text alignment following FontAwesome changes by @axelstudios in #4465
- Sensor reading performance improvement by @axelstudios in #4464
- Move program setup to modal on insights pages by @kflemin in #4468
- Retrieve all map data at once by @haneslinger in #4469
- Change unique name constraint on derived column so it's within inventory type by @haneslinger in #4472
- Add JSON response to GET Audit Template submission by @kflemin in #4477
- Labels: Added complex filtering logic by @ebeers-png in #4449
Maintenance 🧹
- Update developer documentation dependencies by @nllong in #4485
- Delete PropertyStateViewSet by @haneslinger in #4292
Bug Fixes 🐛
- Display x-axis label for ranked distance to compliance by @kflemin in #4442
- Fix multi-cycle test for new year by @perryr16 in #4459
- Fix and optimize sensors by @haneslinger in #4461
- Restore column filters when unpinning by @axelstudios in #4473
- Fix importing diesel meter readings by @axelstudios in #4476
- Add bulk meter reading error handling for duplicate date-pairs by @perryr16 in #4467
- Allow omitted fields on the mapping page to be unfilled by @haneslinger in #4471
- Default label to show in list by @haneslinger in #4448
- Show spinner on label creation by @perryr16 in #4458
- Catch invalid organization id preventing 500s by @perryr16 in #4475
- Fix inventory list timing console errors by @perryr16 in #4478
- Fix inventory list double refresh on load by @perryr16 in #4480
- Apply GHG and GHGI unit versions to canonical columns by @perryr16 in #4462
- Fix inventory loading if no previous sort settings exist in localStorage by @axelstudios in #4497
- Fix simple modal service by @kflemin in #4505
- Handle errors when filtering columns with special characters by @perryr16 in #4511
- Fix program setup's new program button action by @perryr16 in #4499
- Ignore duplicates when adding labels by @kflemin in #4523
- Fix 403 error for viewer role by @kflemin in #4526
- Inventory List - Ignore incomplete filters containing just an operator by @kflemin in #4527
- Inventory Map - Fix positioning of the popup tooltip to be closer to the pin by @kflemin in #4528
- Update error message on overlapping reading import by @perryr16 in #4533
- Fix Redis compatibility with boto3 by @axelstudios in #4534
- Reject import file if it contains braces by @perryr16 in #4537
- Update default dates on data quality rules by @nllong in #4538
- Apply unit conversion to extra data by @perryr16 in #4496
- Fix unit conversion for non-numeric values by @perryr16 in #4555
- Fix property insights categorical axis by @haneslinger in #4565
Full Changelog: v2.21.0...v2.22.0