Skip to content

Releases: DASDAE/dascore

v0.1.15

17 Mar 12:00
44f5e7a

Choose a tag to compare

New Features

  • #617: Add lazy-loaded Patch/Spool method namespace plugins (#617)
  • #618: add some dss files (#618)
  • #629: add array hash function (#629)
  • #630: add agent guidelines and worktree skill (#630)

Bug Fixes

  • #616: remove trapz from doc example (#616)
  • #620: Fix codspeed (#620)
  • #621: fix dss example names (#621)
  • #624: Unbox 1-element array-like scalars in CoordRange validation to avoid NumPy deprecation warnings (#624)
  • #626: Fix CI test data cache behavior (#626)
  • #628: Re-work test caching (#628)
  • #632: fix: Deprecation warning in coord construction (#632)

Breaking Changes

  • None

v0.1.14

03 Mar 10:17
f334217

Choose a tag to compare

New Features

  • #595, #614: Add DASVader JLD2 format support for read/scan/is_format
  • #597: Add pandas 3 compatibility and related datetime/string handling support
  • #610: Add support for Febus DTSS G1 CSV strain/temperature files

Bug Fixes

  • #593: Refactor GitHub Actions workflows and shared CI matrix handling
  • #594: Add typo checking in pre-commit and clean up related typing/test issues
  • #596: Improve handling for Febus 2.3.21 files with inconsistent sampling metadata
  • #599: Update CodSpeed GitHub Action authentication/workflow configuration
  • #600: Fix typos across code/docs text
  • #601: Fix DASVader attribute/reference resolution edge cases
  • #603: Fix DASVader time offset reconstruction
  • #605: Fix FiberIO plugin discovery when entry-point registry is empty
  • #607: Polish QMD documentation wording and contributor guidance
  • #612: Fix STFT coordinate handling to drop transformed non-dimensional coords
  • #613: Add agent guidance and release-note skill scaffolding in repo docs
  • #615: Fix numpy-int indexing compatibility and ufunc signature fallback behavior

Breaking Changes

  • None (hopefully)

v0.1.13

23 Dec 00:34
79c09ac

Choose a tag to compare

Highlights

  • New muting suite: line_mute and slope_mute with smoothing support, extensive tests, and benchmarks.
    #579
  • New align_to_coord API for shifting traces based on non‑dim coordinates, plus initial tests/benchmarks.
    #561
  • Waterfall plotting refactor and improvements to rendering controls, units, and docs.
    #574
  • ProdML support expanded to include FBE (frequency‑band extracted) datasets.
    #571
  • FEBUS: support + tests for Valencia files, new registry entry.
    #589

Bug Fixes

  • align_to_coord reverse/same mode size bug fixed; new tests for reverse shifting.
    #578
  • align_to_coord now permits non‑overlapping traces in mode="full" and errors for same/valid.
    #585
  • align_to_coord correlation round‑trip fix + improved time axis handling in plots.
    #582
  • Wiggle plot now supports 1D patches (issue #462).
    #564
  • Waterfall extents handle NaN/NaT coords safely (issue #534).
    #562
  • DasDAE can read multi‑dim coords; multi‑dim selection now skipped on read.
    #588
  • Spool iteration skips incompatible patches with a warning (issue #583).
    #584
  • Patch history truncates embedded Patch representations to avoid huge history strings (issue #529).
    #565
  • Time conversion: immutable arrays with NaNs now handled safely (issue #575).
    #576
  • Timedelta‑to‑datetime conversion fixed and tested.
    #577

Breaking / Behavior Changes

  • align_to_coord semantics now strictly relative offsets; absolute‑mode behavior removed, dtype validation added.
    #582
  • Patch.transpose now raises a clearer error when invalid dims are supplied (tests expanded).
    #573
  • CoordManager equality ignores private non‑dim coords; private dims still affect equality.
    #586
  • line_mute relative behavior updated to honor negative offsets from the end.
    #592

Dev / Maintenance

  • Patch function type hints expanded across processing modules; febus utils and integrate changes.
    #590
  • CI updates: test cache, shared vars, workflow tweaks, tested version bump.
    #591

Full Changelog: v0.1.12...v0.1.13

v0.1.12

30 Sep 14:49
d843736

Choose a tag to compare

What's Changed

Full Changelog: v0.1.11...v0.1.12

v0.1.11

10 Sep 08:31
4242dc7

Choose a tag to compare

What's Changed

Full Changelog: v0.1.10...v0.1.11

v0.1.10

26 Aug 08:34
d6e1c58

Choose a tag to compare

What's Changed

Full Changelog: v0.1.9...v0.1.10

v0.1.9

06 Aug 20:19
2d2a7dd

Choose a tag to compare

What's Changed

Full Changelog: v0.1.8...v0.1.9

v.0.1.8

01 Aug 17:09
b816be7

Choose a tag to compare

What's Changed

Full Changelog: v0.1.7...v0.1.8

v0.1.7

09 May 21:34
a9880e5

Choose a tag to compare

This release only includes minor bug fixes.

What's Changed

Full Changelog: v0.1.6...v0.1.7

v0.1.6

06 Mar 19:30
045cbbb

Choose a tag to compare

What's Changed

Full Changelog: v0.1.5...v0.1.6