TileDB-SOMA 1.15.4
New features added
- [Backport release-1.15] [python] Change
from_visium
to createobs
presence matrix by default in #3596 - [Backport release-1.15][python] Set
soma_joinid
to always be an index column in thePointCloudDataFrame
class in #3575 - [Backport release-1.15] [python] On is-not-context error, show type in #3584
- [Backport release-1.15] [python] Make
region_key
a categorical when exporting to SpatialData in #3589 - [Backport release-1.15] [python] Update warning on unsupported version in #3600
- [Backport release-1.15] [python] Add spatial I/O functions to readthedocs in #3604
- [Backport release-1.15][python] Add the spatial-encoding version to
Scene
andPointCloudDataFrame
objects in #3603 - [Backport release 1.15][python/c++] Add C++
SOMACoordinateSpace
and use it to pushScene
metadata down to C++ in #3602 - [Backport release-1.15] [python] Add Unicode metadata support in #3607
Breaking changes
Upcoming deprecation notices
Bug fixes
- [Backport release-1.15] [c++] Handle add/drop/re-add of enumerated types in #3572
- [Backport release-1.15] [python] Throw error in
SOMAVFSFilebuf.open
on file-not-found in #3569 - [Backport release-1.15] [python] Fix search in
readthedocs
in #3576 - [Backport release-1.15] [python] More
readthedocs
search fix in #3579 - [Backport release-1.15] [python] Pass more context in
io/shaping.py
in #3587 - [Backport release-1.15] [python] Fix rendering of spatial docs in #3606
- [Backport release-1.15] [python] Iterate on spatial + readthedocs in #3610
- [Backport release-1.15] [python] More readthedocs fixes for spatial in #3613
- [Backport release-1.15] [c++] Correct Arrow offsets for enumeration and boolean columns in #3615
Minor changes
- [Backport release-1.15] [python] Release GIL in VFS bindings in #3564
- Fix #3569 backport to
release-1.15
in #3571 - [Backport release-1.15] [python] Merge
_axisp_get_array
and_axism_get_array
into a single function in #3574 - [Backport release-1.15] [python] Remove
AxisName.getattr_from
fromExperimentAxisQuery
in #3577 - [Backport release-1.15] [python] Update copyright header in
*.py
source files in #3593 - [Backport release-1.15] [r] [CI] Use binaries for packages on macOS in #3601
- [c++] Downgrade C++20isms to C++17isms for
release-1.15
branch in #3609 - [Backport release-1.15] [c++] Remove some compiler warnings in #3616
- [r] TileDB-SOMA 1.15.4 in #3617
Full Changelog: 1.15.3...1.15.4