Date Range: 05/15/2024 - 06/27/2024
- Resstock connecction by @vtnate in #472
Full Changelog: https://github.com/urbanopt/urbanopt-cli/compare/v0.12.0...v0.13.0
Date Range: 02/08/2024 - 05/15/2024
- Update CLI sub-commands to be consistent across commands by @vtnate in #455
- Update commands, paths, and example files for Reopt v3 by @vtnate in #463
- Update installer 0.11.1 by @tijcolem in #452
- adding rescue blocks to catch errors by @kflemin in #454
- update error handling for installing python and dependencies by @kflemin in #458
Full Changelog: https://github.com/urbanopt/urbanopt-cli/compare/v0.11.1...v0.12.0
Date Range: 01/26/2024 - 02/08/2024
- Call GMT-cli correctly by @vtnate in #449
Full Changelog: https://github.com/urbanopt/urbanopt-cli/compare/v0.11.0...v0.11.1
Date Range: 07/20/23 - 01/26/24
- error handling for non-US weatherfiles by @vtnate in #443
- Ground Heat Exchanger Workflow by @tanushree04 in #426
- Initial implementation of geometry orientation and aspect ratio by @rawadelkontar in #444
- Update installer 0.10.0 by @tijcolem in #433
- Remove jenkins by @vtnate in #432
- Coverage badges by @vtnate in #434
- Update README.md by @vtnate in #435
- Categorize tests to parallelize CI by @vtnate in #442
- use unsecured http as default rubygems source in project_dir by @vtnate in #445
Full Changelog: https://github.com/urbanopt/urbanopt-cli/compare/v0.10.0...v0.11.0
Date Range: 06/14/22 - 7/20/23
- Update dependencies for OpenStudio 3.6.1
- Update license and references to the license file
- Add badge for GHA CI nightly build status
- Fixed #424, allow geojson file type as well as json for feature files
- Fixed #425, Update gmt version
Date Range: 04/11/23 - 06/14/23:
- Fixed [#421] ( #421 ), Pin parser dependency to avoid native extensions issue
Date Range: 01/06/23 - 04/11/23:
- Fixed #417, pin addressable dependency to resolve unicode_normalize error
- Fixed #397, New tests for GEB mappers
Date Range: 12/14/22 - 01/05/23:
- Updates to support HPXML to 1.5.1 and OpenStudio 3.5.1
- Updated copyrights for 2023
Date Range: 07/07/22 - 12/13/22:
- Fixed #305, Expand RNM to OpenDSS connection
- Fixed #330, Create a UO CLI command to install DISCO
- Fixed #331, Install Miniconda Python, pip, and Python dependencies within urbanopt installation
- Fixed #361, CLI command to update an existing project to latest URBANopt version
- Fixed #380, Better error handling of uo create command
- New Feature - Initial DISCO integration
- CLI command for Class Project creation
- Added RNM flag to OpenDSS command for processing RNM-US DSS files
- New Feature - 3 GEB scenarios: add chilled water storage, EPD reduction during Peak Hours, Adjust Thermostat during Peak Hours
- Updated dependencies for OpenStudio 3.5.0 and HPXML 1.5.0
Date Range: 07/07/22 - 09/30/22:
- Updated RNM-US gem dependency to 0.4.0 (API v2)
- Fixed #368, Num-parallel flag leads to crash
- Fixed #375, Windows Installer setup script doesn't work for usernames with spaces
Date Range: 06/28/22 - 07/06/22:
- Fixed #362, BuildResidentialModel measure can't handle non-integer feature IDs
Date Range: 05/14/22 - 06/28/22:
- Fixed #343, Carbon Emission Reporting
- Fixed #329, Better error messages for missing modelica files
- Fixed #349, num_parallel bug
Date Range: 12/22/21 - 05/13/22:
- Fixed #230, Add --num_parallel as input param to cli
- Fixed #237, Verify the "datapoint is out of date" process
- Fixed #256, Update num_parallel in runner.config to n-1 and/or udpate installation documentation
- Fixed #286, fix issues when running opendss simulations
- Fixed #291, Access opendss
upgrade
flag - Fixed #292, Ensure reopt can only be run with reopt files & data
- Fixed #293, Allow min/max renewable energy targets to be set
- Fixed #303, Add variability to EVs based on # occupants
- Fixed #304, REopt --off-grid flag
- Fixed #318, update copyrights for 2022
- Fixed #323, Recent change removes respect for user changes to assumptions file
- Fixed #327, Update electrical project feature-file
Date Range 11/23/21 - 12/22/21
- Bugfix: update project gemfile dependencies
Date Range 11/4/21 - 11/22/21
- Fixed #278, Visualizations are broken for scenarios without REopt results
- Fixed #275, Skip detailed model creation workflow if create bar workflow selected and detailed osm present
- Fixed #272, looking for simulations run for opendss fails when there are other folders in the run folder
- Updated dependencies for OpenStudio 3.3
Date Range 10/29/21 - 11/3/21
- Fixed #267, Default the GCR (ground coverage ratio) for PV to 0.99 in all example assumptions files
Date Range 7/23/21 - 10/28/21
- Fixed #248, Update example project to make use of commercial hours of operation customization
- Fixed #255, Look into warning message
- Fixed #258, added missing feature location arguments to CreateBar & Floorspace workflows
- Fixed #260, Add support for community PV, and ground-mount PV associated with Features
- Fixed #265, RNM workflow does not work when specifying the electrical catalog
- Fixed #268, Sync files from the urbanopt / urbanopt-example-geojson-project repository
Date Range 7/2/21 - 7/22/21
- Fixed #246, Fix Visualizations for other fuels
- Fixed #250, Integrate RNM functionality
- Fixed #252, Utilize ASHRAE 90.1 Laboratory prototype model
Date Range 5/1/21 - 7/1/21
- Fixed #222, Add a resilience flag to reopt processing
- Fixed #224, Createbar and Floorspace mappers are out of date
- Fixed #227, Runtime error when running urbanopt cli example project
- Fixed #233, update rubocop configs to v4
- Fixed #235, Re-add old residential types to the commercial hash
- Fixed #238, Fix BuildingResidentialModel feature_id argument - JSON parse bug
- Fixed #240, Update example mappers from urbanopt-example-geojson-project
- Fixed #242, Add load_flexibility require to baseline mapper
Date Range 3/31/21 - 4/30/21
- Fixed #179, Visualization : Annual End Use graphs, updating end-use tags
- Fixed #185, Add additional fuels used by the residential workflow to the first chart (when they exist)
- Updated dependencies for OpenStudio 3.2.0 / Ruby 2.7
Date Range 3/9/21 - 3/31/21
- Fixed #190, Graceful rescue from "uo" command
- Fixed #191, add error catching
- Fixed #197, Update copyrights for 2021
- Fixed #200, Scenario Level Assumptions File cannot be Defined by User
- Fixed #202, Use the new Ditto-Reader CLI in the UO CLI - Remove Pycall Dependency
- Fixed #214, reopt-scenario processing should allow selecting assumptions file
- Fixed #215, Support running GMT (DES) directly from the main CLI
- Fixed #219, Avoid saving feature reports twice.
Date Range 12/17/20 - 3/8/21
- Fixed #157, Edit maximum value for y axis in visualization graphs
- Fixed #158, Check units for Gas:Facility in visualization graphs
- Fixed #172, Add district heating/cooling systems
- Fixed #174, Ditto reader doesn't work in a virtualenv
- Fixed #175, developer_nrel_key warning at each user command
- Fixed #176, validate eui results
- Fixed #183, Add EV charging measure to example project
- Fixed #184, Change fuel units to kBtus on the monthly and net charts
- Fixed #187, Tests shouldn't take so long
- Fixed #192, Add electrical components to feature-file to work with opendss
- Fixed #199, re-added the multifamily options to the commercial_building_types list.
- Fixed #200, Scenario Level Assumptions File cannot be Defined by User
- Fixed #201, OpenDSS should work with URBANopt
- Fixed #202, Use the new Ditto-Reader CLI in the UO CLI - Remove Pycall Dependency
- Fixed #203, Update CI to install Python and urbanopt-ditto-reader package
Date Range 11/17/20 - 12/16/20
- Updated dependencies to support OpenStudio 3.1.0
Date Range: 10/01/20 - 11/16/20
- Fixed #146, Better error handling on Visualize command
- Fixed #147, Copy Visualize files from directory
- Fixed #151, Saving to db file doesn't work right on windows machines
- Fixed #153, Dependencies need to be managed tighter
- Fixed #156, BUGFIX: Add methods to save feature results
- Fixed #163, Bugfixes for residential workflow
- Fixed #164, Enhancements for residential workflow
Date Range: 06/11/20 - 09/30/20
- Fixed #49, Gathering results (post-processing) should provide scenario-level results in a database file
- Fixed #95, store bundle directory outside of project directory
- Fixed #115, Add command for visualising scenario results after post processing
- Fixed #117, run results
- Fixed #119, Integrate OpenDSS/diTTo reader
- Fixed #121, Add command for visualising feature results after post processing
- Fixed #123, Check that regular run completed before attempting opendss run
- Fixed #124, Add alternate geometry creation methods to cli
- Fixed #129, Need better way of getting data files into project folders
- Fixed #131, Implement HPXML-based workflow for residential buildings
- Fixed #134, Update runner.conf with new options
- Fixed #136, Chore: Add TM to first mention URBANopt on LICENSE file and LICENSE section
- Fixed #138, Update reopt assumption file in example projects and CLI repos.
- Fixed #140, db file is only created for default post-processor
- Fixed #143, Restrict scenario CSV names to be all lowercase
Date Range: 06/05/20 - 06/10/20:
- Fixed #113, CLI crashes if reopt folder missing from project directory
Date Range: 04/23/20 - 06/05/20
- Fixed #96, Better error checking
- Fixed #99, CLI complexity is hindering usage
- Fixed #100, REopt gem is used even for non-reopt simulations and post-processing
- Fixed #102, Update change_log functionality
- Fixed #103, Update CLI to work with OS 3.0
Update to OpenStudio 3.x and Ruby 2.5.x
Date Range: 04/01/20 - 04/23/20:
- Fixed #65, Add more tests
- Fixed #81, Mappers weren't updated for version 0.2
- Fixed #83, Recommend using absolute paths
- Fixed #85, reopt dependency not installed
- Fixed #88, Reopt tests are failing
- Fixed #90, Update baseline mapper
- Fixed #92, baseline mapper bug reading json file
Date Range: 3/31/20 - 3/31/20
- Fixing simplecov / json native extension dependency
Date Range: 03/31/20 - 03/31/20
- Fixed #77, Undefined local variable
Date Range: 02/14/20 - 03/31/20
- Fixed #2, Feature Request: Have this gem get pre-installed
- Fixed #4, Remove example-geojson-project repo
- Fixed #9, Update copyrights
- Fixed #10, Add --version flag
- Fixed #12, Support ReOpt workflow
- Fixed #16, Remove travis file
- Fixed #19, Rack version must be <2.2
- Fixed #20, Simplecov is an unnecessary dependency
- Fixed #22, Run a single datapoint
- Fixed #25, Add ability for CLI to generate config file
- Fixed #26, Using weekday start time in example mapper
- Fixed #39, PR template shouldn't ask for Changelog updates
- Fixed #40, Windows users are requiring Rack during Run command
- Fixed #42, We still need to require the NREL fork of Simplecov
- Fixed #43, rake install is hanging
- Fixed #44, Add detailed OSM workflow to example project
- Fixed #45, Remove single-family and multi-family buildings from example project
- Fixed #46, Remove os-standard dependency from example project gemfile
- Fixed #55, SegFault running CLI on windows
- Fixed #56, Ruby version is not specified
- Fixed #59, Add save individual report functionality to CLI
- Fixed #63, Add a way to create an "empty" project
- Fixed #67, Add an option to the -p command to overwrite an existing directory
- Fixed #68, Add OpenDSS postprocess command
Initial commit