v2.0.0-beta.1
First beta release 🎉
I'm happy to announce that the first beta is out.
Bug Fixes
- build: change main script, move files to
src(6eb1e8a) - build: include renderer to build (8ea99c5)
- editor: init theme (1de3afa)
- editor: set lang during init (34c340d)
- editor: update height (2f55391)
- in build need to push to main route (4dc4974)
- ipc: cancel delete snippet (7c71b49)
- main: api: path resolve (07d7f8c)
- main: db: remove from app store
selectedFolderId&selectedFolderIds(8e364f1) - main: ipc: add typing (07cfb74)
- main: store: set cwd to v2 to prevent conflict (075b490)
- main: import config in build (aa68762)
- main: ipc listener for
restart(4ea5460) - main: set storage & backup path in dev mode (dd455cf)
- router: import all views at once (7762315)
- snippets:
currentContent¤tLanguagegetters (4b6e4e4) - snippets: add
folderprop as optional (e28c761) - snippets: add new snippet from list header (686c982)
- snippets: blur snippets after context menu (c8b1c6a)
- snippets: check for
undefined(f2b6a2f) - snippets: delete fragments (453fc05)
- snippets: delete from electron store snippet id (b5dcb73)
- snippets: filter by not deleted (c1099e7)
- snippets: focus snippet name by add new snippet (e2e4ff3)
- snippets: get all snippets after patch (f6b0d76)
- snippets: set first selected (24bc85c)
- snippets: unset
selectedIdsbysetSnippetsByAlias(7d76a6c) - tags: scroll (b060225)
- ui: tree: disable
hoveredNodeIdif is dragged tree node (6eab5e6)
Features
- add analytics (#12) (d73856c)
- add custom scroll, restore snippet position during init (#10) (889624f)
- add db (basic) (#1) (bccf129)
- add editor (base) (9fd7085)
- add folder component & retrieve folders from store (9120886)
- add folder tree (#2) (ac025f0)
- add init app (5e4de2a)
- add search (#9) (e8f4bce)
- add sidebar (basic) (118e83a)
- add snippet list (basic) (5681c75)
- add snippets header, fragments (basic) (8ae34ee)
- add storage preferences (#11) (7756db5)
- add tags (#8) (c84386c)
- api: add snippets batch delete (f27295a)
- composable: add
useApi(b29cd11) - composable: add emitter (80f7fc5)
- drop .env & add
config.ts(1ad8639) - editor: add old languages mapping (bfd86ba)
- editor: disable all keybindings (b75d987)
- fetch multiple folders with snippets (62d427d)
- folders: add alias (7297274)
- folders: add context menu for add new, delete (9f921b2)
- main: api: add middleware for POST, PATCH & PUT (df26660)
- main: components: return instance of menu (5b12cc7)
- main: db: map old languages during migration (9e91d5a)
- main: ipc: add context menu for snippets (24f33c2)
- main: ipc: add restart app listener (1b8ea86)
- main: ipc: create notification (8a66475)
- main: store: store selected folder & snippet id (b0547e2)
- main: add
createPopupMenuconstructor (cc806ba) - main: add context menu ipc, typing (d5c11ee)
- main: check for update (09ec5ee)
- main: disable
webSecurity(3bd9999) - main: expose
on&onceevents (008e11a) - main: expose only
invokeipc (daf42b5) - main: extend exposed store methods (e24ee88)
- main: provide preferences (9520dc9)
- main: provide store to renderer (9829f0a)
- main: remove trash as folder from default (34c8287)
- main: set window width to 1000 (a89367b)
- main: store window bounds on move & resize (3d1e88d)
- sidebar: add focus, selected state (bc7f2d3)
- snippets: add copy to clipboard (1699335)
- snippets: add date format, name placeholder (da12895)
- snippets: add delete fragment (40c54fb)
- snippets: add delete method (caad594)
- snippets: add delete, duplicate & add to favorites (bc306fe)
- snippets: add ediable snippet name, focus name for new snippet (2798fa0)
- snippets: add empty trash (8bcf972)
- snippets: add fragment coun (6fdf620)
- snippets: add h-scroll for fragments (8ec47a6)
- snippets: add multiple selection (#6) (dcd0ff4)
- snippets: add new fragment (fa1e828)
- snippets: add new snippet action (60f35d7)
- snippets: add new snippet method (412b3a1)
- snippets: add patch method (41ba0c8)
- snippets: add placeholder for not selected (445431f)
- snippets: add separeate context menu & actions (2dc81b5)
- snippets: add snippets to folder by drag & drop (a27b042)
- snippets: editable fragment name (8df0ea3)
- snippets: get all snipptes, set snippets by folder id or alias (313301c)
- snippets: listen
context-menu:closeto remove highlight (3fce6b5) - snippets: retrieve snippets from store, update style (88e7546)
- snippets: select new fragment after add (04c51af)
- snippets: show only non deleted snippets (f895d97)
- snippets: sort by date (dea7dc2)
- snippets: use debounce for update content (6d56cb5)
- store: add app store, set app theme (a48d439)
- store: add snippets & folders store (basic) (18462a4)
- ui: tree: add & expose
hoveredNodeId(59d7886) - ui: add
AppActionButton(20e739e) - ui: add
contextMenuHandlerfor AppTree (f8ded2a) - update db table by API request, remove manual restart server (cdbec6f)
- update init (cb3507d)