Releases: JuliaRobotics/DistributedFactorGraphs.jl
Releases · JuliaRobotics/DistributedFactorGraphs.jl
v0.27.0
DistributedFactorGraphs v0.27.0
see the changelog in NEWS.md
Merged pull requests:
- defFactorType macro (#1077) (@Affie)
- Refactoring Factors: data -> state, observation and cache (#1127) (@Affie)
- change delete return type (#1134) (@Affie)
- Deprecate and change verb update to merge (#1135) (@Affie)
- Rename BlobEntry->Blobentry and BlobStore->Blobstore (#1136) (@Affie)
- Deprecate Variable[NodeData/SolverData] to VariableState (#1139) (@Affie)
- Updates for serialization needed for IIFTypes (#1142) (@Affie)
- Cleanup old deprecation of VariableState.variableType (#1143) (@Affie)
- deprecate getBlobentryFirst -> getfirstBlobentry, fix blobId bugs, update folderstore, and remove some exports (#1144) (@Affie)
- Custom DFG errors (#1147) (@Affie)
- new function stringVariableType (#1149) (@Affie)
Closed issues:
- Investigate splitting factor operational part from 'constant' part of factor (#992)
- Standardise to
pack
/unpack
for variable/factor serialization (fromconvert
) (#1082) - Standardize solver data noun for variables and factors (#1121)
- Naming convention for "compound" nouns such as
Blobentry
(#1122) - Update
BlobEntry
->Blobentry
(#1123) - Update BlobStore -> Blobstore (#1124)
- Refactor VariableNodeData/SolverData to use the new noun State (#1125)
- tag v0.26.0 (#1131)
v0.26.0
DistributedFactorGraphs v0.26.0
Breaking changes
- plot extension via different dependency, GraphPlot -> GraphMakie
Merged pull requests:
- CompatHelper: bump compat for ManifoldsBase to 1, (keep existing compat) (#1116) (@github-actions[bot])
- Change GraphPlot -> GraphMakie (#1128) (@Affie)
- more docs for VariableDFG (#1129) (@dehann)
- deps bump ManifoldsBase to include v1 (#1130) (@dehann)
Closed issues:
v0.25.4
v0.25.3
DistributedFactorGraphs v0.25.3
Merged pull requests:
Closed issues:
- Standardize to blobstore label (not key) (#1112)
v0.25.2
DistributedFactorGraphs v0.25.2
Merged pull requests:
- Add Arrow Blobs and fix setMetadata! (#1106) (@Affie)
- Add more functions for SDK and deprecate some smalldata functions (#1107) (@Affie)
- Fix arrow blob extension and add Parquet mime to use with FileIO (#1108) (@Affie)
- Standardize Variable and Factor Levels (#1109) (@Affie)
Closed issues:
v0.25.1
v0.25.0
DistributedFactorGraphs v0.25.0
Merged pull requests:
- Towards removing the UserRobotSession structure (BlobEntry and Data(Metadata)) (#1093) (@Affie)
- Cleanup some old deprecations (#1094) (@Affie)
- Update BlobEntry (#1095) (@Affie)
- solvableFilter on listVariables and getVariables for GraphsDFG (#1097) (@Affie)
- CompatHelper: bump compat for Colors to 0.13, (keep existing compat) (#1099) (@github-actions[bot])
- Deprecate User Robot Session in favour of using Graph and Agent (#1100) (@Affie)
- implement addVariables! and addFactors! (#1101) (@Affie)
Closed issues:
- How do you filter to only return solvable == x (#222)
- Feature request: More flexibility with
solvable
(#331) - Use transactions when reading/writing/deleting variables and factors. (#512)
- Write variable+factor data in native formats (#514)
- Refactor session/robot/user sentinel nodes to use common functions (#518)
- Serialization: SolverDataDict and associated elements should not be strings in the packed type. (#816)
- Rename everywhere to User -> Agent -> Session? (#862)
v0.24.1
v0.24.0
DistributedFactorGraphs v0.24.0
Merged pull requests:
- Add an Ordered Dict Row Table Blob Store (#1075) (@Affie)
- Remove FolderStore .dat legacy extension (#1078) (@Affie)
- Remove Deprecations and add getBlobEntryFirst dispatch (#1079) (@Affie)
- Standardize get dfg variable variable/factor types (#1080) (@Affie)
- list[User/Robot/Session]BlobEntries (#1086) (@Affie)
Closed issues:
- Add list user/robot/session BlobEntries (#1031)