You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Removed implicit removal of arrayset schema from checkout if every sample was removed from arrayset. This could potentially result in dangling accessors which may or may not self-destruct (as expected) in certain edge-cases. #159@rlizzo
Added type codes to hash digests so that calculation function can be updated in the future without breaking repos written in previous Hangar versions. #165@rlizzo
Bug Fixes
Programatic access to repository log contents now returns branch heads alongside other log info. #125@rlizzo
Fixed minor bug in types of values allowed for Arrayset names vs Sample names. #151@rlizzo
Fixed issue where using checkout object to access a sample in multiple arraysets would try to create a namedtuple instance with invalid field names. Now incompatible field names are automatically renamed with their positional index. #161@rlizzo
Explicitly raise error if commit argument is set while checking out a repository with write=True. #166@rlizzo
Breaking changes
New commit reference serialization format is incompatible with repositories written in version 0.3.0 or earlier.