Skip to content

Develop to main for SAM 2026.7.3 #2244

Merged
brtietz merged 520 commits into
mainfrom
develop
Jul 8, 2026
Merged

Develop to main for SAM 2026.7.3 #2244
brtietz merged 520 commits into
mainfrom
develop

Conversation

@brtietz

@brtietz brtietz commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

Develop to main for SAM 2026.7.3

Broken Ubuntu build is expected based on or-tools integration. Will be fixed once we have PySAM 8.0 and can update the CI.

mjprilliman and others added 30 commits April 22, 2026 14:13
…d given new degradation default. Not sure why CSP changed
mjprilliman and others added 29 commits June 26, 2026 10:06
Updates to new ITC-depreciation workflow
* fix enable/disable of bifacial electrical mismatch loss on loss page depending on bifacial checkbox on module page

* update bifacial loss inputs on shading soiling and snow page to be enabled only when module is bifacial
Default and upgrade updates from release candidate
…pvwatts

Add PVWatts logic to battery custom forecasts
Add PVWatts as a critical load tech given new PVWatts-Battery confi
Update cdte, thin film cec library handling
* Add release notes .rst file to help

Add release notes to Help file structure
Fix broken cross references

* Add release note items for 2026 release

A few PRs remain that should be added when they get merged.

* Brian's edits to release notes

* Clean up some more heading levels in Help

* Formatting fixes and cleanup of Help source files

* Update release notes per PR review feedback

* Add PV spectral correction SSC input to Help description

Fix double space in MPST System Desigh Help topic

* Update release_notes.rst

* HTML Help files for 2026 release

* Update release_notes.rst

add missing space

* Revise 2026 release notes highlights per team feedback

* Revise release notes HTML per team feedback

* Fix broken URLs and cross references in release notes.

---------

Co-authored-by: Brian Mirletz <brian.mirletz@nlr.gov>
Co-authored-by: Janine Keith <janinefreeman@users.noreply.github.com>
* Module and inverter libraries for tests

* Update default modules and inverters due to slight name changes

Update defaults: Expect small changes due to updated module and inverter libraries. Module coefficients generated with Python IPOPT are slightly different from SSC 6parsolve.

* Update CEC module library for 2026 release

First use of Python with IPOPT for module library, replacing LK scripts

* Update CEC inverter library for 2026 release

* Fixes for PR reviews.
* Add release notes .rst file to help

Add release notes to Help file structure
Fix broken cross references

* Add release note items for 2026 release

A few PRs remain that should be added when they get merged.

* Brian's edits to release notes

* Clean up some more heading levels in Help

* Formatting fixes and cleanup of Help source files

* Update release notes per PR review feedback

* Add PV spectral correction SSC input to Help description

Fix double space in MPST System Desigh Help topic

* Update release_notes.rst

* Update release_notes.rst

add missing space

* Revise 2026 release notes highlights per team feedback

* Fix highlights list in release notes.

* Revise description of lists in readme

* Fix cross-references and broken links in release notes.

* Update release_notes.rst

---------

Co-authored-by: Brian Mirletz <brian.mirletz@nlr.gov>
Co-authored-by: Janine Keith <janinefreeman@users.noreply.github.com>
Test and update all UI forms on MacOS 26.5
* Fix missing label in depreciation and ITC table of cash flow

* Fix depreciation and ITC UI issues

* Update depreciation and ITC description in Help

* Fix help typos and formatting

* Fix UI widget overlap and alignment based on appearance in SAM IDE on Linux

* Revise non-energy revenue description in Help

* Revised HTML Help topics for release

* Fix ITC depreciation controls for residential configs

* Add Help note about residential and depreciation inputs
* Swap pv-battery FOM configurations from ptc to ITC

* Fix ITC defaults for battery storage

Fuel cell state ITC qualification for hybrids to be consistent with fuel cell config

* Update API autogen defaults for battery fixes

* Update test results for fixed battery defaults

* update module and inverter selections for various detailed PV configs where the CEC library upgrades left the wrong module or inverter selected. fixes a variety of sizing messages and one very wrong dc/ac ratio

* Fix #2241 PVWatts Battery residential Operating Costs UI form

* Fix PVWatts Battery Operating Cost UI form for commercial, host developer

* Fix operating cost defaults for PVWatts Battery configs

* Update API defaults

* Update test_results_win64.csv

---------

Co-authored-by: Paul Gilman <cpaulgilman@gmail.com>
Co-authored-by: Janine Keith <janinefreeman@users.noreply.github.com>
@brtietz
brtietz merged commit 793a89d into main Jul 8, 2026
7 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants