GiottoDB 0.99.0 (2026-07-09)
Bug fixes
Update
tessellate()generic/method to preserve GiottoClass extent behavior and error handling.Improve reconnection after loading or moving GiottoDB projects, including top-level database connections, cached connections, and database lock-file handling.
Fix Giotto-backed PCA and HVF edge cases, including argument forwarding in
runPCA(), k = 1 PCA scaling, and unsupported scaled-matrix selection.Improve in-memory coercion through
as_giotto()and safer placeholder handling insaveGiotto().Fix dbSpatial overlap outputs, including row and column names, scalar matrix outputs, geometry validation, and dynamic argument filtering in
calculateOverlap().Resolve package installation errors caused by regex escaping.
Features
Public release of package!
Add dbSpatial-backed methods for spatial IDs, feature IDs, and subsetting.
Add
findMarkers_one_vs_all()support for GiottoDB objects.Support weighted
overlapToMatrix()outputs for dbSpatial objects.Support conversion of
giottoPointsspatial vectors to dbSpatial objects inas_giottodb().
Chore
Remove stale generated vignette sources.
Update pkgdown configuration and site URL.
Update package collate metadata and imports.
Documentation
Refresh pkgdown vignettes, benchmark figures, README, and package capability overview.
Add concept tags and improve reference organization.
Clarify scale suppression and unsupported normalization methods.
Document
as_giotto()and clean up roxygen links.
Performance
- Materialize overlap views in
overlapToMatrix()to improve performance and output handling.
Testing
Validate
calculateHVF()residual variance behavior against upstream Giotto changes.Add reconnection, conversion, overlap, PCA, HVF, and full-pipeline test coverage.
Update
calculateOverlap()test expectations for current behavior.
GiottoDB 0.0.0.9001
Bug fixes
Remove missing GiottoData dep from vignettes.
Replace dbMatrix::to_view with dbProject::to_view and update reconnection test expectations.
OverlapToMatrix conversion to matrix.
Missing DuckDB expression and simplify test.
Features
Add pkgdown workflow for building and deploying documentation site.
addStatisticsgeneric and S3 method for giottodb, giotto objects + add tests.processDatamethods.
Chore
Add ‘site’ to .Rbuildignore and .gitignore.
Update gitignore to exclude VSCode workspace file.
Update imports.
Update .gitignore and .Rbuildignore.
Require duckdb >= 1.4.0.
Migrate to dbverse-org.
Add
dbProjectto imports.Update tests.
Update pkg improts.
Update vignette with fn table and GiottoDB functionality section.
Add metadata.
