Skip to content

Comments

Prepare v0.1.0 initial release#8

Merged
anderstorstensson merged 4 commits intomainfrom
final-touches
Feb 17, 2026
Merged

Prepare v0.1.0 initial release#8
anderstorstensson merged 4 commits intomainfrom
final-touches

Conversation

@anderstorstensson
Copy link
Member

@anderstorstensson anderstorstensson commented Feb 17, 2026

Summary

  • Fix test warnings (5) and skip (1) in database tests by wrapping expected warnings in expect_warning() and making the MAT migration test self-contained
  • Fix save notification showing MAT path when using SQLite storage
  • Exclude non-essential screenshot figures from package build and compress large PNGs (reduces installed size from 5.1MB to ~3MB)
  • Bump version to 0.1.0 in DESCRIPTION, CITATION, and update NEWS.md for initial release

Test plan

  • devtools::test() passes with 0 warnings and 0 skips (on environments with Python/scipy)
  • R CMD check shows no new NOTEs about package size
  • Save notification shows correct destination for each storage format (SQLite, MAT, Both)
  • pkgdown site still renders figures correctly (served from source, not package)

🤖 Generated with Claude Code

Wrap expected warning-producing calls in expect_warning() so they don't
leak during test runs. Make import_mat_to_db migration test self-contained
by creating a MAT file via export_db_to_mat round-trip instead of
depending on an external fixture file.
…PNGs

Only logo.png is needed in the built package (for README). All other
figures are referenced via absolute pkgdown URLs in vignettes. Also
compress large screenshot PNGs by stripping metadata and resizing.
…ormat

The save notification always showed the MAT output folder path, even when
using SQLite storage. Now shows the appropriate message per format.
@anderstorstensson anderstorstensson merged commit 4ceba4a into main Feb 17, 2026
7 checks passed
@anderstorstensson anderstorstensson deleted the final-touches branch February 17, 2026 16:29
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.

1 participant