diff --git a/CHANGELOG.md b/CHANGELOG.md index ba06bfc..371c5fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,156 @@ All notable changes to this project will be documented in this file. +## [0.0.73] - 2024-01-27 + +### Bug Fixes + +- [WEBUI]: Version display +- [WEBUI]: Don't require confirmation for set remove in combine +- [WEBUI]: "Required" without "Included" also now works in Combine +- [WEBUI]: "Groups" label in Inspect column +- [WEBUI]: Allow selection with cmd for macos +- [WEBUI]: Various app sizing fixes +- [WEBUI]: Fix sizing / overflows on <=1080 screens? +- [WEBUI]: Upobject label overflow +- [WEBUI]: Fix editing through inspect attribute list +- [WEBUI]: Surface allows rudimentary rescaling +- [WEBUI]: UpLink label overflows +- [WEBUI]: Overflow of "Used" section in Attribute Inspect +- [WEBUI]: Lint +- [WEBUI]: Remove surface story, fix lint +- [WEBUI]: Z-index on surface +- [WEBUI]: Surface: point position matches axes +- [WEBUI]: Surface starts at center +- [WEBUI]: Error on search confirm +- [WEBUI]: SurfaceColumn with new Selectors +- [WEBUI]: Error in SurfaceColumn due to missing `y` +- [WEBUI]: "initial" Selector values are no longer uneditable +- [WEBUI]: Multiple Surface columns +- [WEBUI]: Position of selector on surface +- [WEBUI]: Surface centering on resize +- [WEBUI]: Fix duplicate Selector options (?) +- [DB]: Handling (again) existing files + tests +- Prevent crashes while formatting unexpected value types +- Selectors keep focus while adding entries +- [WEBUI]: Url type display in UpObject +- [WEBUI]: Attribute columns being squashed to unreadability +- [WEBUI]: Editable overflow +- Uploads via API are assigned paths like via FS +- [CLI]: Image previews work for paths without extensions +- [CLI]: Add ID3_PICTURE attribute description +- [WEBUI]: Sort & optimize Keyed section +- [WEBUI]: Selection in EntryList + +### Features + +- [WEBUI]: Proper set operations +- [WEBUI]: Add group view, duplicate group view +- [WEBUI]: Quick & dirty reverse path resolution for duplicate group distinction +- [WEBUI]: Turn groups view into a column, allow selection +- [DB]: Add new vault scan modes (flat, depthfirst) +- [DB]: Add an "INCOMING" rescan mode +- [DB]: Add an "INCOMING" rescan mode +- [DB]: Duplicate blob paths on initial scan +- [JSLIB]: Add vault options functions +- [WEBUI]: Show current vault mode in setup +- [JSLIB]: Add variables to jslib query builder +- [WEBUI]: Distinguish between correctly & incorrectly typed members in Inspect +- [WEBUI]: Surface: add "display as point" +- [WEBUI]: Surface view as Column in Browse +- [CLI]: Add `--rescan_mode` CLI option, fix storybook cmd +- [WEBUI]: "Last searched" options in header +- [WEBUI]: SurfaceColumn's axes are fully reflected in URL +- [JSLIB]: Or/and/not/join query builder support +- [WEBUI]: SurfaceColumn automatically finds PERPENDICULAR attributes, if set +- [WEBUI]: Press shift and click close to reload a column +- [WEBUI]: Proper autofit of SurfaceColumn +- [CLI,WEBUI]: Check file presence via HEAD, disable download button if necessary +- [WEBUI]: Stable type sort in Inspect: by amount of attributes, address +- [JSLIB]: Implement toString for UpObject +- Add spinner to Selector +- [CLI]: Add ID3 image extraction +- [WEBUI]: Allow search / selection of entries via their attributes +- [WEBUI]: Display KEYs in UpObject banner +- [WEBUI]: Vault name in title on home +- [WEBUI]: Add Keyed display to Home +- [WEBUI]: Add section links from Home + +### Miscellaneous + +- Specify crate resolver +- [JSLIB]: Add eslint ava +- [JSLIB]: Rebuild before running tests +- [JSLIB]: Version bump +- [JSLIB]: Fix eslint +- [WEBUI]: Update storybook +- [WEBUI]: Update entity addresses for storybook +- [JSLIB]: Bump version +- Add intellij run configurations +- Fix types + +### Operations & Development + +- Add appimages & changelogs to gitea releases +- Test before lint +- Use detached signature for appimages +- Add mail pipeline step +- Fix mail? +- Remove mail (for the time being) + +### Performance + +- [WEBUI]: Only check for file existence for UpObjct banners +- [WEBUI]: Use addressToComponents to get attribute addresses without querying backend +- [JSLIB]: Add `attr` cache +- Cancel unfinished updates in Selector +- [WEBUI]: Early set for static Selector options + +### Refactor + +- [WEBUI]: Use EntitySetEditor in Inspect & MultiGroup +- [DB]: Better impls for UNode/UHierPath +- [WEBUI]: Upobject label into own component +- [DB]: Use `parse` instead of `from_str` +- [DB]: Refactor tests in fs store +- Tree mode -> (new) blob mode +- [DB]: Use jwalk instead of walkdir +- [DB]: Refactor rescan process +- [JSLIB]: Specific constant for any instead of undefined +- [WEBUI]: Use new query api +- [CLI]: Use cargo manifest dir for resources in dev mode +- [WEBUI]: Selector refactor, non-destructive search +- [WEBUI]: Button labels on columns are i18n'd +- [WEBUI]: Get rid of `any` in Surface +- [WEBUI]: I18n in UpObject +- [JSLIB]: Remove `url` and `attribute` from `getAddress`, fix build +- [CLI]: Remove forgotten println +- [CLI]: Refix log level for vault rescans +- Chores in Selector.svelte +- Dbg calls in Selector.svelte identify element +- Remove unnecessary `scoped` leftovers from Vue +- Formatting +- [DB]: Remove deprecation notice until there's actually a better way +- Clippy fixes +- [WEBUI]: Use constants + +### Styling + +- [WEBUI]: Non-inspect columns are lighter +- [WEBUI]: Padding on groups in inspect +- [WEBUI]: Notes in properties, enlarge scrollable area +- [WEBUI]: Roots on home are in a column +- [WEBUI]: Embolden 0 axes in Surface, text shadow +- [WEBUI]: Reorder options in selector +- [WEBUI]: Fix partially hidden Home footer; spacing +- [WEBUI]: Column/inspect sizing, avoid scrollbar overlap +- [WEBUI]: 2 columns at home +- Show multiple roots as banners instead of full cards +- [WEBUI]: # -> ⌘ +- [WEBUI]: Key display in non-banners also +- [WEBUI]: Monospace & diminished key display +- [WEBUI]: Hide type keys + ## [0.0.72] - 2023-10-22 ### Bug Fixes @@ -205,6 +355,10 @@ All notable changes to this project will be documented in this file. - Improve db open tests - [BASE]: :bug: `in` actually tested +### Release + +- V0.0.72 + ## [0.0.71] - 2023-06-03 ### Bug Fixes