Releases: voxel51/fiftyone
Releases · voxel51/fiftyone
v0.17.0
What's Changed
- Releases v0.16.3 and v0.16.4 by @benjaminpkane in #1896
- Release v0.16.5 by @benjaminpkane in #1907
- Fix custom_parser implementation in recipe by @idow09 in #1909
- Adding support for serializing Aggregations by @brimoor in #1911
- Adding support for customizing the output location of to_frames() by @neuralsyn in #1798
- Fix bug when loading group ids in CVAT video tasks by @ehofesmann in #1917
- Handle sample tags with "." in App by @benjaminpkane in #1924
- [BUG] Resolve bug when uploading to projects in CVAT by @ehofesmann in #1926
- Fix result alignment in App by @benjaminpkane in #1930
- Fix refresh after in App view change by @benjaminpkane in #1931
- Fix App mask targets by @benjaminpkane in #1943
- Fix App masks by @benjaminpkane in #1949
- Plugins + Groups by @ritch in #1954
- Adding quantiles aggregation by @brimoor in #1937
- Pinned Samples by @benjaminpkane in #1963
- Move point cloud plugin and settings by @ritch in #1968
- Merge Dataset media fields into Plugins and Groups by @ritch in #1969
- [WIP] Adding support for serializing and deserializing dynamic non-JSON fields by @brimoor in #1938
- Merge latest branch into plugins-and-groups by @ritch in #1972
- Fix session views by @benjaminpkane in #1980
- update tabulate to 0.8.10 for source install by @imanjra in #1979
- CVAT Annotate attribute documentation update by @geoffrp in #1973
- GeoJSONField Map Plot by @benjaminpkane in #1976
- #1951 and #1952 by @brimoor in #1953
- Fixing #1966 by @brimoor in #1967
- Adding weighted_sample() and balanced_sample() utils by @brimoor in #1925
- Passing attributes through during label coercions by @brimoor in #1993
- v0.17.0rc0 by @benjaminpkane in #2003
- Adding plotly v5 support! by @brimoor in #1981
- CVAT optimizations by @ehofesmann in #1944
- Extending stats() method to sample collections by @brimoor in #1940
- Groups (adding App support) by @ritch in #1955
- Adding new_ids=True option to Dataset.add_collection() by @brimoor in #1927
- Bug fixes by @brimoor in #1922
- Label studio integration by @Rusteam in #1848
- Adding support for writing transformed images/videos to new location/field by @brimoor in #2007
- Label studio updates by @ehofesmann in #2006
- Save context tweaks by @brimoor in #2012
- Adding ipywidgets<8 requirement by @brimoor in #2011
- Package-wide logging config by @brimoor in #2009
- Adding a dataset save context by @j053y in #1727
- Fix Issue #1903 path variable by @victor1cea in #2016
- Adding client compatibility versions by @brimoor in #2017
- add mediafield support to looker3d by @ritch in #2022
- Fix documentation builds by @benjaminpkane in #2023
- Error handling for Looker3D by @ritch in #2015
- common json panel for 2d/3d lookers by @ritch in #2021
- Release v0.16.6 by @benjaminpkane in #2008
- refactor tooltips for 3d by @ritch in #2024
- Fix README slack links by @benjaminpkane in #2031
- Merging v0.16.6 into groups by @brimoor in #2034
- Don't include runs when merging collections by @brimoor in #2030
- Adding option to export per-sample JSON in FiftyOneDataset format by @brimoor in #2028
- Groups zoo fixes by @brimoor in #2039
- Fixing match_frames() bug by @brimoor in #2029
- Remove old session module by @benjaminpkane in #2041
- Adding grouped dataset importer/exporter interfaces by @brimoor in #2035
- Groups cleaning and video fix by @benjaminpkane in #2046
- Fix group session updates by @benjaminpkane in #2026
- Looker3d: add color by instance and label support by @ritch in #2045
- Looker3d hotkeys by @ritch in #2032
- Keep app_config in sync with dataset schema changes by @brimoor in #2043
- Adding support for linking directly to imported subpackage contents by @brimoor in #2048
- Optimizing group selection in server get_view() by @brimoor in #2055
- Improving groups migration by @brimoor in #2053
- Fixing custom embedded documents regression by @brimoor in #2051
- Persistent group slice in expanded view by @benjaminpkane in #2025
- Bugfixes for Groups/Looker3D by @ritch in #2056
- Adding plugins docs/env var by @brimoor in #2061
- Update install.rst by @GeorgePearse in #2068
- Fixing select_by() bug by @brimoor in #2059
- Adding rel_dir to export() and draw_labels() by @brimoor in #2060
- Add CLIP to the model zoo by @Rusteam in #1691
- Group statistics and tagging mode by @benjaminpkane in #2038
- Fix Colab sessions and screenshotting by @benjaminpkane in #2069
- Update evaluate detections notebook to use
only_matches=False
when filtering labels by @ehofesmann in #2071 - Fix CVAT bug when checking if a task exists by @ehofesmann in #2070
- Add Detectron2 tutorial by @ehofesmann in #2054
- Load all COCO label types by default by @brimoor in #1869
- Removing cv2 colab fix by @brimoor in #2058
- Session group slice by @benjaminpkane in #2044
- Resolve Labelstudio task_map key error by @ehofesmann in #2074
- CLIP tweaks by @brimoor in #2072
- Looker3D Settings Issue by @ritch in #2075
- Fix Looker3D escape sequence by @ritch in #2076
- fix pinned sample not clearing by @ritch in #2081
- Add Qdrant Tutorial by @ehofesmann in #2082
- fix L3D hotkey targeting by @ritch in #2083
- App groups fixes by @benjaminpkane in #2079
- Don't regenerate IDs when copying Group instances by @brimoor in #2086
- Fix CVAT task id bug and add task download progress bar by @ehofesmann in #2087
- Update Qdrant tutorial by @ehofesmann in #2089
- Tagging simplification and server tests by @benjaminpkane in #2093
- Adding support for grouped datasets by @brimoor in #1765
- Use UUIDs in dataset collection names by @brimoor in #2097
New Contributors
- @idow09 made their first contribution in #1909
- @imanjra made their first contribution in #1979
- @geoffrp made their first contribution in #1973
- @GeorgePearse made their first contribution in #2068
Full Changelog: v0.16.5...v0.17.0
Desktop v0.23.0
Merge branch 'release-notes' of github.com:voxel51/fiftyone into rele… …ase-notes
v0.16.6
What's Changed
- Releases v0.16.3 and v0.16.4 by @benjaminpkane in #1896
- Release v0.16.5 by @benjaminpkane in #1907
- Fix custom_parser implementation in recipe by @idow09 in #1909
- Adding support for serializing Aggregations by @brimoor in #1911
- Adding support for customizing the output location of to_frames() by @neuralsyn in #1798
- Fix bug when loading group ids in CVAT video tasks by @ehofesmann in #1917
- Handle sample tags with "." in App by @benjaminpkane in #1924
- [BUG] Resolve bug when uploading to projects in CVAT by @ehofesmann in #1926
- Fix result alignment in App by @benjaminpkane in #1930
- Fix refresh after in App view change by @benjaminpkane in #1931
- Fix App mask targets by @benjaminpkane in #1943
- Fix App masks by @benjaminpkane in #1949
- Adding quantiles aggregation by @brimoor in #1937
- [WIP] Adding support for serializing and deserializing dynamic non-JSON fields by @brimoor in #1938
- Fix session views by @benjaminpkane in #1980
- update tabulate to 0.8.10 for source install by @imanjra in #1979
- CVAT Annotate attribute documentation update by @geoffrp in #1973
- #1951 and #1952 by @brimoor in #1953
- Fixing #1966 by @brimoor in #1967
- Adding weighted_sample() and balanced_sample() utils by @brimoor in #1925
- Passing attributes through during label coercions by @brimoor in #1993
- Adding plotly v5 support! by @brimoor in #1981
- CVAT optimizations by @ehofesmann in #1944
- Extending stats() method to sample collections by @brimoor in #1940
- Adding new_ids=True option to Dataset.add_collection() by @brimoor in #1927
- Bug fixes by @brimoor in #1922
- Label studio integration by @Rusteam in #1848
- Adding support for writing transformed images/videos to new location/field by @brimoor in #2007
- Label studio updates by @ehofesmann in #2006
- Save context tweaks by @brimoor in #2012
- Adding ipywidgets<8 requirement by @brimoor in #2011
- Package-wide logging config by @brimoor in #2009
- Adding a dataset save context by @j053y in #1727
- Fix Issue #1903 path variable by @victor1cea in #2016
- Adding client compatibility versions by @brimoor in #2017
- Fix documentation builds by @benjaminpkane in #2023
New Contributors
- @idow09 made their first contribution in #1909
- @imanjra made their first contribution in #1979
- @geoffrp made their first contribution in #1973
Full Changelog: v0.16.5...v0.16.6
Desktop v0.22.2
desktop-v0.22.2 adding upgrade note
v0.16.5
Full Changelog: v0.16.4...v0.16.5
Desktop v0.22.1
desktop-v0.22.1 404 fix
v0.16.4
v0.16.3
What's Changed
- Docs tweaks by @benjaminpkane in #1797
- Release v0.16.1 by @benjaminpkane in #1796
- adding filename exception logging for failed xml parsing by @neuralsyn in #1793
- bump matplotlib to latest by @ritch in #1774
- Fix App page views by @benjaminpkane in #1805
- change esc ordering for videos by @ritch in #1810
- OpenLABEL importer updates by @ehofesmann in #1812
- FFmpeg App Error by @benjaminpkane in #1801
- Bump httpx from 0.7.7 to 0.23.0 in /requirements by @dependabot in #1813
- Add keyboard shortcut to temporarily hide all labels in the App by @ritch in #1779
- Release v0.16.2 by @benjaminpkane in #1808
- Fixing DB field bug by @brimoor in #1824
- App v0.16.0 bugs by @benjaminpkane in #1828
- add concurrent app+backend run script by @ritch in #1800
- Add utility to convert classifications to detections by @ehofesmann in #1842
- Update how CVAT task and project pages are requested by @ehofesmann in #1839
- Fix bug when using zoo models with newest version of Torchvision by @ehofesmann in #1838
- Always use fork for multiprocessing on macOS by @brimoor in #1844
- Update docs to match new quickstart attribute format by @ehofesmann in #1857
- Let shard enumeration start from 0 by @laserK3000 in #1859
- Stop passing classes and default_classes to export and evaluation methods by @brimoor in #1858
- Fix JSON view nested values by @benjaminpkane in #1880
- Fix selection and expansion for bad media files by @benjaminpkane in #1882
- Serialize views as BSON by @benjaminpkane in #1879
- updates
FIFTYONE_DEFAULT_APP_ADDRESS
documentation by @findtopher in #1891 - Adds the ability to upload and download group ids from CVAT by @ehofesmann in #1876
- Remove thumbnail frame classifications by @benjaminpkane in #1877
- eliminate non-XML or non-TXT files from CVAT, KITTI, CVATVideo by @victor1cea in #1884
- Bringing back the current section highlight! by @brimoor in #1861
- Adding support for label field dicts when importing labeled datasets by @brimoor in #1864
- Adding dataset tags by @brimoor in #1845
- Big Picture script by @benjaminpkane in #1892
- Maintain active dataset fields by @benjaminpkane in #1878
- Fix expanded view filtered tagging by @benjaminpkane in #1834
- Nullable GraphQL API by @benjaminpkane in #1829
- App issues by @benjaminpkane in #1875
- App distributions fixes by @benjaminpkane in #1817
New Contributors
- @ritch made their first contribution in #1774
- @laserK3000 made their first contribution in #1859
- @victor1cea made their first contribution in #1884
Full Changelog: v0.16.2...v0.16.3
Desktop v0.22.0
desktop-v0.22.0 linting release notes