Skip to content

Releases: xarray-contrib/xeofs

v3.0.2

15 Sep 20:28
Compare
Choose a tag to compare

v3.0.2 (2024-09-15)

Chore

Documentation

  • docs(changelog): update commit parsers in cliff.toml (#233) (70025c9)

  • docs: fix changelog path (#232) (dff493b)

  • docs(changelog): update changelog (6064a6e)

Fix

  • fix: correct whitening in HilbertCPCCA models (#230) (3ba531c)

  • fix(cross): correct saving and loading of CPCCA and Rotator models (#225) (7cba749)

  • fix: xarray 2024.09.0 compatility (#227) (5ed9753)

Performance

  • perf: speed up rotation by about 20% (#228) (bcbaa9e)

  • perf: avoid redundant data when saving Rotator models (#229) (e2525bb)

v3.0.1

10 Sep 17:40
Compare
Choose a tag to compare

v3.0.1 (2024-09-10)

Chore

Documentation

  • docs(changelog): update changelog (75bbe7a)

  • docs: add migration guide (#217) (dfaab53)

  • docs(changelog): update changelog (800e608)

Fix

  • fix(cross): compute total squared covariance in PC space (#221) (2dd3e86)

  • fix(cross): fix data augmentation in Hilbert cross-set models (#222) (960f744)

v3.0.0

04 Sep 10:41
Compare
Choose a tag to compare

v3.0.0 (2024-09-04)

Breaking

  • refactor!: reorganize methods into new namespaces (#210) (675983f)

  • feat!: remove verbose parameter (#205) (2fd90dd)

  • feat!: Support for Complex and Hilbert models (#202) (77ac921)

Chore

  • chore: release v3.0.0 (#216) (87e584e)

  • chore: merge branch 'main' into develop (8acc4ae)

Documentation

  • docs(changelog): update changelog (a4e1be2)

  • docs(readme): fix broken badges (#204) (72e8c60)

  • docs(changelog): update changelog (be6664d)

Feature

  • feat: add POP analysis (#215) (5a0cc95)

  • feat: add Redundancy Analysis (#212) (76c4605)

  • feat: add CCA as cross-set analysis (#211) (fcba987)

  • feat: change default value of parameter normalized (#207) (278d2ee)

  • feat: add Continuum Power CCA (#196)

Co-authored-by: Sam Levang <[email protected]> (de9eaa7)

Fix

  • fix: alpha paramter in Hilbert CCA (#213) (dba4478)

  • fix: standardize variable names to X and Y for consistency (#206) (a1ebe58)

Refactor

  • refactor(typing): use built-in types for annotations (#208) (7505350)

v2.4.1

31 Aug 13:33
Compare
Choose a tag to compare

v2.4.1 (2024-08-31)

Chore

  • chore: add deprecation warning for verbose parameter (#200) (f2f3354)

  • chore: add deprecation warning for verbose parameter (87b23f9)

  • chore: updating internal code structure (#195) (00d5fb7)

  • chore: merge main into develop (4e683e6)

  • chore: update Github Issue templates (#172) (998774f)

Ci

  • ci(changelog): remove old Github Action

Not needed anymore since we're using git-cliff. (45b513e)

  • ci: update git-cliff Github Action

Run git-cliff after the release to ensure that the latest changes are incroporated; update Github Action to new v3 according to the official Github Action readme (https://github.com/orhun/git-cliff-action?tab=readme-ov-file#committing-the-changelog) (f8b3305)

Documentation

  • docs(changelog): update changelog (8eed958)

  • docs(changelog): update changelog (280bd43)

  • docs(changelog): move log to documentation (#199) (c9de931)

  • docs: fix typo (bd7f429)

  • docs: add icons as unicode (b8586aa)

  • docs: remove icons from changelog (153b777)

  • docs: add CHANGELOG into documentation (9188ef2)

  • docs: add myst-parser package

myst-parser allows to include markdown files into the shinx documentation which requires rst files. (24d7692)

Fix

  • fix: add deprecation warning for Complex model classes (#201) (6bac230)

Refactor

  • refactor(datacontainer): parameter list serialization (#193) (7b9764d)

  • refactor(sanitizer): reuse utility function to test input types (#192) (db03601)

  • refactor: merge branch 'main' into develop (1f38f48)

  • refactor(whitener): add more flexibility (#191) (65ab502)

  • refactor: add PCAPreprocessor class (#186) (9003182)

  • refactor(whitener): add Whitener to whiten a 2D matrix (#185) (a6b61b3)

  • refactor(decomposer): allow truncated SVD based on variance (#184) (5973c41)

  • refactor(test): clean preprocessing test suite (#180) (95e216e)

v2.4.0

18 Jul 07:01
Compare
Choose a tag to compare

v2.4.0 (2024-07-18)

Feature

  • feat: add sparse PCA using variable projection (#170)

Publication of this method is available at http://arxiv.org/abs/1804.00341. Associated repository with Python code can be found here: https://github.com/erichson/ristretto/tree/master/ristretto (e2ccc76)

v2.3.3

10 Jul 17:56
Compare
Choose a tag to compare

v2.3.3 (2024-07-10)

Build

Documentation

  • docs: Add How to Cite page (#165) (388f87c)

  • docs: Remove release commits from CHANGELOG (#163) (31bc358)

  • docs: new changelog (#141)

Co-authored-by: Niclas Rieger <[email protected]> (35b9ef7)

Fix

  • fix: support new datatree and numpy 2.0 (#169) (536709c)

v2.3.2

30 Mar 13:13
Compare
Choose a tag to compare

v2.3.2 (2024-03-30)

Fix

  • fix: handle indexing changes in new xarray versions (#159) (7d07d30)

v2.3.1

28 Feb 10:32
Compare
Choose a tag to compare

v2.3.1 (2024-02-28)

Build

Fix

  • fix: correct inverse transform of unseen scores (#154) (5f0f7a5)

v2.3.0

04 Feb 09:19
Compare
Choose a tag to compare

v2.3.0 (2024-02-04)

Feature

v2.2.6

04 Feb 00:21
Compare
Choose a tag to compare

v2.2.6 (2024-02-04)

Fix

  • fix: inverse_transform fails with single mode and normalized pcs (#151) (9ea7547)