Releases: SEED-platform/seed
Releases · SEED-platform/seed
Version 3.3.1
SEED Version 3.3.1
What's Changed
New Features 🎉
Improvements 📈
Maintenance 🧹
- Bump the prod-deps group with multiple updates by @dependabot[bot] in #5023
- Bump the prod-deps group across 1 directory with 4 updates by @dependabot[bot] in #5025
- Bump hypothesis from 6.135.24 to 6.135.26 in the prod-deps group by @dependabot[bot] in #5026
- Bump the prod-deps group across 1 directory with 8 updates by @dependabot[bot] in #5036
Bug Fixes 🐛
- XML report updates for AT export by @kflemin in #5029
- Fix dataset links for Chrome v138 by @axelstudios in #5038
- Default report fixes by @haneslinger in #5039
- Dataset links by @kflemin in #5047
Full Changelog: v3.3.0...v3.3.1
Version 3.3.0
SEED Version 3.3.0
What's Changed
New Features 🎉
- Adds a record count endpoint by @perryr16 in #4978
- Implement New Facilities Plan Feature by @haneslinger in #5015
- Add Angular UI by @axelstudios in #5018
Improvements 📈
- Update EISA432 and Scope 1 emission code enums. Set order of bars in default reports charts for categorical data by @haneslinger in #4990
- Update redis key timeout to 15 minutes by @kflemin in #4991
- Add choice of agg type on default reports bar chart by @haneslinger in #4953
Maintenance 🧹
- Bump tar-fs from 3.0.8 to 3.0.9 by @dependabot in #5001
- Bump requests from 2.32.3 to 2.32.4 in /requirements by @dependabot in #5005
- Upgrade from Alpine 3.14 to 3.19 by @dhaley in #4993
- Update development dependencies by @nllong in #5016
- Django v4.2 by @axelstudios in #4931
Bug Fixes 🐛
- Remove developer logs by @perryr16 in #4972
- Fix default report scatter chart ordering of data by @haneslinger in #4992
- Fix scatter chart ordering for all browsers by @haneslinger in #5000
- Fix portfolio and sensor bugs by @perryr16 in #5007
- Fix exporting GeoJSON records with invalid footprints by @axelstudios in #5014
Full Changelog: v3.2.5...v3.3.0
Version 3.2.5
SEED Version 3.2.5
What's Changed
New Features 🎉
- Add temperature meters by @haneslinger in #4922
- Appfleet config by @dhaley in #4942
Improvements 📈
- Add Federal Energy and Water Audit Report by @haneslinger in #4941
- Add meters to Audit Template export by @haneslinger in #4938
- Remove address, city, state requirements for Audit Template export by @kflemin in #4944
- Add Access Level to Insights charts by @haneslinger in #4948
- Download Audit Template xml by @kflemin in #4950
- Create v4 Filter endpoint by @perryr16 in #4960
- Update BuildingSync to version 2.6.0 by @kflemin in #4958
- Update bsyncr to use version 2.6.0 of BuildingSync by @kflemin in #4973
- Update BETTER BuildingSync mappings by @kflemin in #4956
- Update element table by @haneslinger in #4977
Maintenance 🧹
Bug Fixes 🐛
- Fix compliance filter groups by @haneslinger in #4929
- Remove appfleet config by @dhaley in #4947
- Modified Audit Template export: Truncate zipcode to 5 digits and handle SentenceCasing HVAC by @kflemin in #4949
- Fix for ordering bar chart bars by quantity on default reports by @haneslinger in #4952
- Fix groups meters property column by @haneslinger in #4955
- Fix ESPM download, change generateData from POST to GET by @haneslinger in #4959
- Use case-insensitive lookup of username in the API by @nllong in #4966
- Fix bsyncr xml timeseries ordering by @kflemin in #4982
- Fix Audit Template test broken by TKBL update by @kflemin in #4987
- Fix
used_columnserror for taxlots by @axelstudios in #4985 - Join related column values during export by @perryr16 in #4986
Full Changelog: v3.2.4...v3.2.5
Version 3.2.4
SEED Version 3.2.4
What's Changed
New Features 🎉
Improvements 📈
- Move JWT token claims to v3_users_current by @crutan in #4939
- Add user serializer by @crutan in #4940
Bug Fixes 🐛
- Make data type column wide enough to see completely by @crutan in #4919
- Fix group meter interval by @haneslinger in #4937
Full Changelog: v3.2.3...v3.2.4
Version 3.2.3
SEED Version 3.2.3
What's Changed
Improvements 📈
- Add meter of type Electric to BSyncR analysis by @kflemin in #4923
- Save org settings & 2fa prompt by @perryr16 in #4905
- Add Simple JWT to authorization setup by @crutan in #4926
- Portfolio Summary updates by @perryr16 in #4909
Maintenance 🧹
- Remove inventory list
Datanav item by @axelstudios in #4920 - Remove server settings from the session cookie by @axelstudios in #4927
Bug Fixes 🐛
- Fix upgrade recommendation by @haneslinger in #4917
- Fix inventory groups add inventory bug by @perryr16 in #4932
- Show default display name on analyses by @perryr16 in #4924
Full Changelog: v3.2.2...v3.2.3
Version 3.2.2
SEED Version 3.2.2
What's Changed
New Features 🎉
- Add button to show or hide all labels by @perryr16 in #4875
- Add transactions template to portfolio summary by @perryr16 in #4891
- Add building groups functionality by @haneslinger in #4899
Improvements 📈
- Add derived columns to program setup by @haneslinger in #4888
- Fix Default Reports and Analyses by @kflemin in #4887
- Portfolio summary move to backend by @perryr16 in #4885
- Speed up program and property insight pages by @haneslinger in #4890
- Add show all labels description text and translation by @kflemin in #4896
- Update list of possible Audit Template reports in org settings by @kflemin in #4903
Maintenance 🧹
- Remove obsolete scope 1 emission codes by @anchapin in #4897
- Major dependency update by @axelstudios in #4806
Bug Fixes 🐛
- Display current access level instance names in default reports by @kflemin in #4882
- Include derived columns in y axis for default reports by @kflemin in #4883
- Change CTS export column name by @haneslinger in #4884
- Fix invalid permission class by @axelstudios in #4894
- Fix notes modal by @haneslinger in #4874
- Fix organization deletion by @crutan in #4851
- Mapping review and line length bug fixes by @axelstudios in #4906
Full Changelog: v3.2.1...v3.2.2
Version 3.2.1
SEED Version 3.2.1
What's Changed
New Features 🎉
- Updates to portfolio summary by @perryr16 in #4862
- Add export charts to default reports by @haneslinger in #4869
- Add progress bar to derived data update by @perryr16 in #4825
Improvements 📈
- Add filter groups to default reports page by @crutan in #4812
- Speed up ESPM meters preview by @haneslinger in #4867
- Add derived columns to default reports by @haneslinger in #4864
- Create a mechanism to save report configurations to a named slots by @crutan in #4871
- Update building upgrade recommendation modal by @kflemin in #4873
- Add zoom/pan capability to report charting, add reset zoom buttons by @crutan in #4872
- Move
Only Show Populatedfunctionality to backend by @haneslinger in #4866 - Update aggregation table with pivot functionality by @kflemin in #4878
Bug Fixes 🐛
- Fix Element Statistics KeyError by @haneslinger in #4824
- Fix update display name by @haneslinger in #4827
- Fix scatter plot for non-numeric x-axis by @crutan in #4828
- Fix CTS export by @haneslinger in #4829
- Fix reports axis display names by @haneslinger in #4832
- Fix rollup table by @crutan in #4835
- More CTS fixes by @haneslinger in #4830
- Lock sass dependency and enforce Node v20 by @crutan in #4855
- Recheck for only numeric data in the rollup table by @crutan in #4845
- Include organization
access_level_namesin filter construction by @crutan in #4839 - Ensure
year_builtlabels do not have commas, adjust width of scatterchart by @crutan in #4859 - Use old cycles during unmerge by @haneslinger in #4452
- Fix stats table for various ali layouts by @kflemin in #4880
Full Changelog: v3.2.0...v3.2.1
Version 3.2.0
SEED Version 3.2.0
What's Changed
New Features 🎉
- Export CTS facility upload template for Federal BPS by @kflemin in #4792
- Implement
Building Upgrade Recommendationanalysis by @haneslinger in #4771 - Remaining Service Life table update by @kflemin in #4805
- Filter elements endpoint by @axelstudios in #4808
- Add Spanish translations by @axelstudios in #4818
Improvements 📈
- Add number of D.D.C. Control Panels to Element analysis by @haneslinger in #4767
- Allow columns to be excluded from hashing by @crutan in #4769
- Add
COOKIE_EXPIRATIONenvironment variable by @axelstudios in #4801 - Update GreenButton file processing by @kflemin in #4807
- Add
Move Propertiesoption to inventory actions dropdown by @crutan in #4802 - Enable data type setting during data import by @crutan in #4740
- Add cached derived data by @haneslinger in #4763
Maintenance 🧹
- DRY rehash by @axelstudios in #4783
- Remove helm charts by @axelstudios in #4784
- Remove jwt oauth by @axelstudios in #4798
- Cleanup shebangs by @axelstudios in #4799
- Fix rehash migrations prior to
is_excluded_from_hashby @axelstudios in #4819
Bug Fixes 🐛
- Add developer logs to Audit Template workflow by @perryr16 in #4770
- Improve handling of failed ESPM imports by @perryr16 in #4762
- Remove highlight from scenario by @perryr16 in #4757
- Standardize inventory detail display name by @perryr16 in #4759
- Improve handling of 2-factor authentication requirement by @perryr16 in #4782
- Fix Django autoreload by @axelstudios in #4794
- Improvements to UBID handling during upload by @perryr16 in #4780
- Add property measure class method defaults by @perryr16 in #4778
- Delete events when related cycle is deleted. by @perryr16 in #4779
- Fix
hiredisnot found error by @axelstudios in #4821
Full Changelog: v3.1.0...v3.2.0
Version 3.1.0
SEED Version 3.1.0
What's Changed
New Features 🎉
- Flip inventory reports chart axes by @haneslinger in #4693
- Add org setting for default report axes by @haneslinger in #4691
- Create public feed endpoints by @perryr16 in #4685
- Add Elements and initial TKBL functionality by @axelstudios in #4689
- Element Statistics analysis by @haneslinger in #4721
- Add AT submission import by @perryr16 in #4620
- Add 2-factor authentication by @perryr16 in #4700
- Add cross cycle data quality checks by @perryr16 in #4695
- Add water-type canonical columns and meters by @perryr16 in #4725
- Handle BETTER terms and conditions error by @perryr16 in #4753
- Add
Export to CTSbutton by @haneslinger in #4680 - Allow multiple ubids during import by @perryr16 in #4732
Improvements 📈
- Add inventory reports click handler to navigate to property by @haneslinger in #4677
- Speed up organization report endpoint by @haneslinger in #4648
- Filter report by ali by @haneslinger in #4653
- Filter analyses by cycle by @haneslinger in #4703
- Add help-text to default reports inputs by @kflemin in #4739
- Update inventory list filter placeholder text by @kflemin in #4742
- Speed up import step 6 by @haneslinger in #4756
Maintenance 🧹
- Lock pandas sub-dependency and update pytz by @axelstudios in #4652
- Doubled rehash performance by @axelstudios in #4754
Bug Fixes 🐛
- Fix reports with
Nonevalues by @haneslinger in #4716 - Fix missing inventory detail sections by @axelstudios in #4727
- Don't automatically convert extra_data values to numbers by @haneslinger in #4729
- Allow all users to save two-factor auth settings by @perryr16 in #4741
- Clean up default reports by @haneslinger in #4733
- Fix bug preventing tax lot columns from moving by @perryr16 in #4731
- Display errors on the front end for bad mapquest keys when geocoding by @crutan in #4709
- Fix Salesforce tests by @kflemin in #4760
- Fix username case sensitivity by @perryr16 in #4758
- Fix analysis import by @haneslinger in #4761
- Add ability to retrieve all Audit Template submissions by @perryr16 in #4750
- Fix ubid preferred setting bug by @perryr16 in #4755
New Contributors
- @devinbrady made their first contribution in #4689
Full Changelog: v3.0.0...v3.1.0
Version 3.0.0
SEED Version 3.0.0
What's Changed
New Features 🎉
Improvements 📈
- Speed up derived columns by @haneslinger in #4630
- Speed up get labels by @haneslinger in #4619
- Speed up taxlot property serializer by @haneslinger in #4621
- Speed up get column list profile by @haneslinger in #4628
- Don't call get-inventory twice on cycle update by @haneslinger in #4607
- Speed up column list by @haneslinger in #4631
- Updated homepage background by @axelstudios in #4643
- Speed up get brief organization by @haneslinger in #4633
- Speed up stats by @haneslinger in #4636
- Improve Column list profile creation by @haneslinger in #4646
- Speed up ali tree by @haneslinger in #4654
- Comprehensive performance improvements by @axelstudios in #4669
- Nginx brotli compression by @axelstudios in #4686
- Fix timeline user display by @haneslinger in #4705
- Major import performance improvements by @axelstudios in #4718
Maintenance 🧹
- Postgres 16 upgrade documentation by @axelstudios in #4651
- Bump requests from 2.31.0 to 2.32.0 in /requirements by @dependabot in #4673
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #4697
- Node dependency upgrade by @axelstudios in #4699
Bug Fixes 🐛
- Ensure
is_ali_rootis populated on redirects by @kflemin in #4641 - Don't duplicate inventory rows by @haneslinger in #4638
- BETTER update by @kflemin in #4645
- Fix email by @haneslinger in #4642
- Replaced missing ESPM report by @axelstudios in #4683
- Fix has meter indicator by @haneslinger in #4672
- Set default portfolio summary cell type by @perryr16 in #4681
- Lock Numpy by @axelstudios in #4696
- Fix several AH meter issues by @axelstudios in #4706
- BETTER v1.7 updates by @kflemin in #4679
- Fix UBID matching behavior by @axelstudios in #4715
Full Changelog: v3.0.0-beta.0...v3.0.0