CityEnergyAnalyst v4.0.0-beta.6
Pre-release
Pre-release
·
1040 commits
to master
since this release
What's Changed
- Add rhino export download by @reyery in #3924
- Fix demand HEX temperature difference by @reyery in #3930
- introduce grid decarbonization and allow hourly grid emission override by @yiqiaowang-arch in #3926
- Fixing supply systems graphics by @MatNif in #3927
- Add upload and download for databases by @reyery in #3928
- Streets graph connectivity correction by @MatNif in #3933
- Create AGENT.md by @ShiZhongming in #3925
- Fix startup time of cli by @reyery in #3887
- Add cea.config types generator script by @reyery in #3885
- fix underside bottom bug for solar technologies by @ShiZhongming in #3939
- Ensure building nodes are not merged in network by @reyery in #3941
- Optimisation part 2 to work on a subset of buildings by user choice by @ShiZhongming in #3942
- Fixing Grasshopper import/export issue where Z-coordinates get extra brackets after a round-trip. by @ShiZhongming in #3943
- Fixing emission timeline to handle buildings with different construction years by @ShiZhongming in #3945
- Update job api and prevent memory leak by @reyery in #3946
- Fix config pyi script and add workflow by @reyery in #3947
- Fix missing archetypes by @reyery in #3948
- Fix deleted job state logic by @reyery in #3949
- Add worker signal handler by @reyery in #3951
- Fix missing nodes error by @reyery in #3957
- Improve downloads by allowing background processing by @reyery in #3954
- Optimize Dockerfile with uv and improved layer caching by @reyery in #3959
- Fix nework layout with 2-pass by @reyery in #3960
- Preserve network shape by @reyery in #3961
- Install passive components to draw from environment and grids by @MatNif in #3958
- Streamline agents.md files by @reyery in #3966
- Expose network layout for base case analysis in district-scale optimisation by @ShiZhongming in #3956
- Rename "occupancy_helper" for consistency and clarity by @martin-mosteiro in #3901
- fix
.save()method ofBaseDatabaseclass by @yiqiaowang-arch in #3965 - Use pytest for unittest by @reyery in #3968
- Re-org Nework to allow user-defined layout and network name by @ShiZhongming in #3964
- Pv offset hourly grid emission by @yiqiaowang-arch in #3932
- Fix optimisation to work with network selection by @ShiZhongming in #3973
- Summary fix for network and pv changes by @ShiZhongming in #3975
- Fixing grasshopper for layout change by @ShiZhongming in #3976
- Hot fix bug emission timeline by @ShiZhongming in #3978
- Update result_summary.py by @ShiZhongming in #3979
- fixing missing pv type by @ShiZhongming in #3980
- allowing no-network selection by @ShiZhongming in #3987
BuildingPropertiesDatabaseread data from Assemblies dataclasses instead of directly reading raw csv by @yiqiaowang-arch in #3990- Fix
a_data_loader.pyimport issues by @yiqiaowang-arch in #3992 - Fix envelope lookup by @yiqiaowang-arch in #3982
- Fix error regarding dependency requirements during windows setup by @reyery in #3994
Full Changelog: v4.0.0-beta.5...v4.0.0-beta.6