Skip to content

Release: Version 1.1.0 - #202

Merged
simmsa merged 233 commits into
masterfrom
develop
Oct 1, 2026
Merged

simmsa merged 233 commits into
masterfrom
develop

Conversation

@simmsa

@simmsa simmsa commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

Version 1.1.0

Release Highlights

  • Modules converted to native MATLAB, no Python required:
    • Power
    • River (except Delft3D)
    • Wave (most functions)
  • Acoustics updates for parity with MHKiT-Python
  • Supports MATLAB R2023b through R2026b and MHKiT-Python 1.1.2
  • DOLfYN binary readers are deprecated and will be removed in v1.2

Additions

Improvements

  • WPTO hindcast uses developer.nlr.gov and handles differences between hindcast files
  • Compatible with MHKiT-Python 1.1.2, numpy 2, and pandas 3
  • Tests run on MATLAB R2023b through R2026b on macOS and Windows (#199)

Breaking Changes and Deprecations

  • Minimum MATLAB release is now R2023b
  • Converted functions no longer accept pandas inputs, and some signatures changed, see the pull requests
  • DOLfYN binary readers are deprecated, convert files with the MHKiT-DOLfYN GUI or MHKiT-Python and load them with read_netcdf

Contributors

@simmsa, @hivanov-nrel, @akeeste, @rpauly18

simmsa and others added 30 commits March 12, 2025 07:27
Adds:
* Rigorous input data checks
* Voltage imbalance check
Add `custom_hilbert_transform` for use when the Signal Processing
Toolbox is not available
This is redundant based on the checks performed before this check.
simmsa and others added 29 commits September 30, 2026 18:15
Actions: Update build and release versions for 1.1 release
@simmsa
simmsa merged commit 0ad480f into master Oct 1, 2026
39 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.

2 participants