What's new in Logseq 0.10.8 Beta
Mar 28, 2024
- Thanks:
- albanobattistella:
- Update Italian translation in #11154
- e-zz:
- Fix shift+mouse click on PDF View not invoking area highlight on Linux in #10973
- Liu Cheng:
- Fix missing newline after multiline block when exporting a page in #10934
- Jon Ramos:
- Fix toggling of task list in #11079
- liymike:
- Update Simplified Chinese) translation in #11119
- queeup:
- Update Turkish translation in #11063
- yannicka:
- Remove obsolete "@tailwindcss/line-clamp" dependency in #11130
- Fixed issues:
- Fix toggling of task list #11079
- Missing newline after multiline block when exporting a page #10934
- Incorrect cursor move for the emoji from the line head #11112
- Shift+mouse click on PDF View not invoking area highlight on Linux #10973
- Fine tune page title search strategy #11147
- Logout and clear keys for Logseq Sync #11111
- Fix ui button component's click handling #11068
- Enhancement:
- I18n: Simplified Chinese #11119, Turkish #11063, Italian #11154
New in Logseq 0.10.7 Beta (Feb 29, 2024)
- Fixed issues:
- Add .heic to media type
- Preserve root node block refs when cutting + pasting.
- Fix main scrollbar jumps
- Fix wrong :command/toggle-favorite handling in config
- Fix search term query highlight performance
- Enhancement:
- New keybinding for "toggle expand/collapse this block"
- I18n: Persian
- Add share/open asset file for Android App
- Enhance accent color related details
- refactoring dropdown/context menu with the new components
- Better handling for macOS scrollbar system setting of auto scrolling mode
New in Logseq 0.10.6 Beta (Feb 5, 2024)
- Thanks:
- ChristianAvila
- Adding larger auto-commit interval in #10536
- mfenniak
- Fix outdent-then-delete removing incorrect block in #10790
- ReillyBrogan
- Update better-sqlite3 to v9.3.0 in #10884
- TaylorHo
- Enhance Brazilian Portuguese translations in #10891
- Mostafa Ahangarha
- ▪ Minor typo fixes and grammar improvements in docs in #10940
- CNLHC
- Add support for closing history panel after select a version in #10530
- linsui
- Add fastlane structure for F-Droid in #10925
- Morgan Plain
- Support changing graph forces via UI in #10755
- queeup
- ▪Update Turkish translation in #10937
- Fixed issues:
- Publishing not working #10911
- Logseq Sync crash on Android #10922
- Performance of Search on mobile platforms #10924
- Outdent-then-delete removing incorrect block #10790
- Wrong new page button click handling in graph view #10962
- Save composing text when clicking mobile bar buttons #10921
- Enhancement:
- Git auto commit: support commit on close, allow changing settings on-the-fly, allowing larger auto commit interval #10536
- Trigger on-change for slider when mouse up instead of input value change #10972
- Support time offset of YouTube links #10945
- Support changing graph forces via UI #10755
- Support for closing history panel after selecting a version #10530
- I18n: Brazilian Portuguese translations #10891, Turkish translation #10937
New in Logseq 0.10.5 Beta (Jan 18, 2024)
- Fixed:
- Fix typo in French translation
- A language-specific app crash occurred due to an incorrect French translation file.
New in Logseq 0.10.4 Beta (Jan 17, 2024)
- Thanks:
- alan-roe:
- Fix docker build in #10287
- aurnik:
- Add highlighted page aliases in search results in #10761
- Prevent jumping when hovering over left sidebar items in #10760
- e-zz:
- Fix area highlights in PDF view don't blink in #10732
- eliovir:
- Update French translations in #10810
- hasecilu:
- Update Spanish translation in #10840
- ingepettersen:
- Update Norwegian translation in #10849
- megayu:
- Enhance block selection in #10745
- situ2001:
- Prevent button in modal from being clicked twice when pressing enter key in #10820
- ZerdoX-x:
- Update project deps in #10857
- Fixed issues:
- Highlight page aliases in search results #10761
- Prevent jumping when hovering over left sidebar items #10760
- Android App crash caused by special filenames #10845
- Missing Git SDK in Plugin API #10767
- Remove prefix spaces when no-indent is used in exporting #10807
- Accept video as mobile shared content #10797
- PDF view's area highlights don't blink #10732
- Cannot toggle updated-at and created-at in query view #10759
- Add support for older GLIBC on Linux #10832, note that search index is still not available on old Linux
- Do not notify network status when logged out #10813
- Fix incorrect position for the filter modal on the iOS platform #10798
- Prevent button in modal from being clicked twice when pressing enter key #10820
- Enhancement:
- New UI components #10694
- Better block selection #10745
- Enhancement of Plugin APIs #10782
- Enhancement of left sidebar UI #10765
- I18n: French translations #10810, Norwegian translation #10849, Spanish translation #10840
New in Logseq 0.10.3 Beta (Dec 25, 2023)
- Fix French translation in #10749
- Add percent encoding file names with leading dots in #10746
- Fixed issues:
- Safety key string for the simple command key value in Plugin API #10741
- Fix missing bundled Git #10751
- Percent encoding file names with leading dots #10746
- Enhancement:
- I18n: French translation #10749
New in Logseq 0.10.2 Beta (Dec 22, 2023)
- Features:
- Clone handles for quickly cloning existing shapes in Whiteboards #10637
- Thanks:
- eliovir:
- Update French translation in #10647, #10706
- jiyi:
- Update Chinese translation in #10668
- queeup:
- Update Turkish translation in #10718
- Richard Garčár:
- Update Slovak translation in #10673
- Vivianne:
- Add more localization support for linked references view in #10643
- Fixed issues:
- Full page content search #10645
- Missing current-page search #10662
- Don't treat blocks with headings as pre-blocks #10710
- Save inline images in excalidraw #10652
- Sync navbar and action bar color for Android when theme change #10653
- Incorrect auto-save state when paste batch blocks #10672
- Incorrect handling of pasting html list #10674
- Incorrect node edge color for Graph view #10693
- Incorrect IME composition detection #10654
- Detached PDF viewer does not open HTTP links in the default browser #10724
- Enhancement:
- I18n: French #10706 #10647, Slovak #10673, Turkish #10718, Chinese #10668
- Plugin APIs #10399
- Release .zip package build for Windows #10678
- Add more localization support for linked references view #10643
New in Logseq 0.10.1 Beta (Dec 7, 2023)
- Fixed issues:
- New Search related issues #10584, #10634
- Cross-platform shortcut icons #10590
- Increase the default search length #10570
- Search does not navigate to block of interest if collapsed #10633
- Add whiteboards to search filters #10630
- Theme color related issues #10581, #10638
- Block UUID shouldn't be added to recents #10616
- Incorrect background color for the left sidebar on mobile #10582
- Incorrect node edge color for the global graph view #10585
- Fix and-or simple query that contains string literals #10632
- Enhancement:
- I18n: Turkish translation #10595, Polish translations #10604, Spanish translation #10594, Japanese translation #10612
New in Logseq 0.10.0 Beta (Nov 29, 2023)
- Features:
- A new and improved Search!:
- Design core enhancements including the ability to set an "Accent color" from Settings #10132
- Thanks:
- cosmo9able:
- Update Brazilian Portuguese translation in #10461
- e-zz:
- Fix wrong bounding coordinates for PDF highlights in #10426
- eliovir:
- Update French translation in #10454
- ormai:
- Update Italian translation in #10557
- queeup:
- Update Turkish translation in #10492
- Fixed issues:
- Remove the need to add a space to trigger search command #10506
- Fix background color for some UI buttons #10512
- Fix demo page creation for browser version #10497
- Fix wrong bounding coordinates for PDF highlights #10426
- Fix filesystem path handling, add missing Windows UNC path support #10525
- Fix query builder construction #10485
- Enhancement:
- Export asset ref link as dataset value for the pdf asset #10488
- I18n: Brazilian Portuguese #10461, French #10454, Italian #10557, Turkish #10492
- Polish accent color details #10520
New in Logseq 0.9.20 Beta (Nov 1, 2023)
- Features:
- New handbook #8524
- [Thanks:
- CorrectRoadH:
- Support zoom via touchpad in #10435
- Ulices:
- Update Spanish translation in #10431
- ingepettersen:
- Update Norwegian translation in #10361
- SylvainDuran:
- Update French translations in #10427
- udkl:
- Fix #card should only be appended to the title in #10387
- Fixed issues:
- Fix android back button closing order #10345
- Fix journal name judgement #10350 #10422 #10434
- Refine drag and drop of assets. Fix not being about to save assets sometimes #10351
- #card should only be appended to the title #10387
- On Android, activity restarts when a Bluetooth keyboard gets connected #10444
- Shortcuts editor can't edit disabled keymap #10290
- Refine Logseq Sync login box tips #10443
- Enhancement:
- Upgrade electron to v25 #10440
- Make Smart Merge the default option for Logseq Sync #10428
- I18n: Spanish #10431, French #10427, Norwegian #10361
- Add toggle option for PDF view: auto opening the highlight context menu from new text selection #10390
New in Logseq 0.9.19 Beta (Oct 11, 2023)
- Fixed issues:
- Can't close window on macOS with cmd+w #10325
- The first window does not close when there're multiple windows #10336
- Capture all logseq:// links on Android #10266
- Allow drag and drop to dummy page #10292
- Bypass corrupted SQLite search index when App starts #10286
- Missing the initial ref highlight block sometimes for PDF view #10333
- Avoid too frequent highlights saving in PDF view #10238
- Fix incorrect auto-complete modal position for overflow editor content input #10298
- Incorrect API call for the electron production bundle #10329
New in Logseq 0.9.18 Beta (Sep 20, 2023)
- Thanks:
- Jack Case:
- Allow writing to files with group permission without chmod on Linux in #9297
- Ulices:
- Update Spanish translations in #10195
- jf:
- Allow for single-digit minutes and seconds in youtube-timestamp in #9930
- queeup:
- Update Turkish translation in #10180
- WsinGithub:
- Disable Bilibili autoplay in #10207
- Fixed issues:
- Update rewrite-edn to fix backslash characters unable to be keyboard shortcut #10224
- Disable Bilibili autoplay #10207
- Disable graph name warning #10253
- Support asset filenames with wrong percent encoding #10191
- Incorrect asset resource path for custom CSS on iOS #10232
- Incorrect mouse point payload for the plugin hook of the editor input selection #10175
- Avoid checking network connectivity for non-sync graph #10171
- Enhancement:
- Electron loading #10201
- Allow for single-digit minutes and seconds in youtube-timestamp (addresses #9920) #9930
- New option to allow writing to files with group permission without chmod on Linux #9297
- Introduce customizable close window shortcut #10190
- Support Socks5 proxy for Desktop App #10199
- I18n: Spanish #10195, Turkish #10180
New in Logseq 0.9.17 Beta (Sep 7, 2023)
- Fixed issues:
- iOS network checking issue for Logseq Sync #10163
- Electron App maximize bug #10165
New in Logseq 0.9.16 Beta (Sep 6, 2023)
- Fixed issues:
- Should Focus draw container when click
- Copy keyboard shortcut not working in PDF view
- PDF pane becomes blank after zooming or resizing
- Annotation of a PDF of different page sizes
- Incorrect path of PDF.js cmaps resources
- Fix Close button visibility of right side panel
- In Plugin API, input-selection-end event is not firing correctly
- logseq.updateSettings API doesn't update existing settings
- Plugins can't be disabled if any error is thrown in beforeunload
- iOS App Crash caused by memory management
- Remove word-spacing CSS rule for inline monospace code
- Make linked references filters reactive when the page properties changed
- Enhancement:
- New shortcuts(keymap) editing UI
- Enhancements of Plugin APIs
- I18n: Add Bahasa Indonesia translation
- Refine Electron loading
- Add graph folder checking for bad folder names and nested graph
- Add connectivity testing for Logseq Sync
- Enhancements for Logseq Sync: avoid logging out, reconnect when online
- Remove legacy shortcuts entry from the general settings
- Disable default close window shortcut
New in Logseq 0.9.15 Beta (Aug 23, 2023)
- Thanks:
- ingepettersen:
- Update Norwegian translations in #10068
- Ulices:
- Update Spanish translations in #10065
- Fixed issues:
- Right sidebar pane menu overflow #10046
- Disable sidebar pane content scrolling #10071
- Fix right sidebar pane header wrap and content padding #10072
- Enhancement:
- PDF password support #10034
- Plugin API enhancements #10022
- I18n: Norwegian #10068, Spanish #10065
New in Logseq 0.9.14 Beta (Aug 17, 2023)
- Fixed issues:
- Add sub-pixel anti-aliasing for Electron
- Add drag threshold for graph view
- Display of embedded drawing
- Sometimes template expansion inserts an additional slash
- PDF Viewer: highlighted text layer is overlaid by the PDF.js built-in annotation layer
- Rendering error caused by empty string of whiteboards in the right sidebar
- Enhancement:
- Left sidebar enhancements
- Right sidebar enhancements
- I18n: French #9981 Japanese
- Whiteboards drawing pen pressure support
- PDF Viewer: support shift + enter to pick the previous searching results highlight
- Polish UI details of the zotero search component
New in Logseq 0.9.13 Beta (Aug 2, 2023)
- Thanks:
- atxulo
- Improvements in Spanish translation in #9896
- einmeterhecht
- Translate all missing entries for German in #9948
- Ulices
- Spanish translation update in #9732
- ingepettersen
- Norwegian translation update in #9905
- ROCKTAKEY
- Add additional Japanese translation in #9909
- Fixed issues:
- Draw: persist when updating existing elements #9919
- Setting default sidebar pages on config #9959
- Editing of global config on Windows #9932
- Image URL tag referrer policy fix for mobile platforms #9895
- Page history of Logseq Sync on mobile platforms #9933
- Cold start merge strategy of Smart Merge #9953
- Enhancement:
- I18n updates: Spanish #9896 #9732, German #9948, Norwegian #9905, Japanese #9909
New in Logseq 0.9.11 (Jul 19, 2023)
- Include katex resources from npm in #9712
- Bad3r:
- Fix CVE-2023-2931 in Electron 24 in #9854 #[[minor change]]
- Fix CI stale actions in #9777
- Gfgafn:
- Fix delete character which has more than one UTF-16 code unit using Delete key in #9837
- Rui Sun:
- Add Chinese i18n translations and make more of right-sidebar, query, slide, and bug-report translatable in #9801
- Ingepettersen:
- Update Norwegian translation in #9771
- Jihuayu:
- Fix unable to change theme mode in theme row for zh-cn lang in #9884
- Lewis Sparlin:
- Fix positioning of swipe-left action bar on iOS mobile app in #9853
- Use flex-col for schedule modal on smaller screens in #9776
- Megayu:
- Enhance cut and copy blocks in #9094
- Johan Penttinen:
- Add support for Android 13 themed icons in #9862
- Phlet:
- Fix About dialog shows the version number twice (macOS) in #9786
- Queeup:
- Update Turkish translation in #9773, #9813
- ROCKTAKEY:
- Add additional Japanise translation in #9792
- Fixed issues:
- Whiteboards
- Blur on empty title and select all on shape labels #9793
- Fix positioning of swipe-left action bar on iOS mobile app #9853
- Content overwritten caused by smart merge on mobile platforms #9856
- Fix header button drag region #9861
- Fix unable to change theme mode in theme row for zh-cn #9884
- Fix delete character which has more than one UTF-16 code unit using Delete key #9837
- Mobile startup fixes #9828 #9795
- Plugin API: hook fenced code renderer for multiple providers #9847
- Fix sometimes the API server autostart not working #9878
- Fix smart merge for Logseq Sync #9840 #9831
- Close context menu when page navigates #9882
- Fix graph name in dropdown for android #9704
- Use flex-col for schedule modal on smaller screens #9776
- Enhancement:
- Enhance cut and copy blocks #9094
- Android 13 themed icons support #9862
- I18n: Japanese #9792, Chinese #9801, Norwegian #9771, Turkish #9773 #9813
New in Logseq 0.9.10 (Jun 28, 2023)
- Features:
- Whiteboards: Snap to grid #9654
- Thanks:
- Allan Chain:
- Update KaTeX from 0.13.18 to 0.16.7 in #9625
- Bad3r:
- Replace 'presentation' with 'view as slides' in #9681
- Update playwright config in #9623
- Add tests for selecting codeblock language in #9557
- Fix test intermediate failure in #9699
- cui fliter:
- Fix typo in #9666
- Rui Sun:
- Fix setting title does not use i18n translation in #9711
- Mikhail Smelov:
- Convert more of the UI to be translatable in #9658 #9680
- Improve Russian (ru) translations in #9645
- megayu:
- Fix paste text to link in #9650
- Phil Denhoff:
- Improve plugin interfaces for IAppProxy, IEditorProxy, BlockEntity and PageEntity in #9520
- queeup:
- Update Turkish translations in #9686 #9716
- Taylor Hoffmann:
- Update pt-BR translations in #9655
- Fixed issues:
- Paste text to link #9650
- Clicking to edit a block from the right sidebar or a whiteboard can't jump to the correct position #9657
- Disable content selection when blocks have been selected #9713
- Fix pasting from HTML for some specific sites #9739
- Hidden editable block properties showing up when user properties present #9661
- Reactive queries #9695 #[[minor change]]
- Trim block whitespace for markdown files for a specific case #9554
- Incorrect behavior for the code editor of file page #9595
- Polish the plugin settings modal #9669
- Enhancement:
- Logseq Sync: experimental support for editing conflict handling with diff-merge #9238 #experimental (To enable this, check the Features tab in setting menu)
- Add slash command for creating code blocks #9553
- Replace 'presentation' with 'view as slides' #9681 #[[minor change]]
- More translation for UI elements #9658 #9680 #9711
- Punctuation usage in translations #9610
- I18n: Russian #9645, pt-BR #9655, Turkish #9686 #9716, Spanish #9665
- Polish details for the plugin fenced code block #9590
- Plugin marketplace enhancements #9609
- Plugin API:
- Support right sidebar item type as string #9701
- Improve plugin interfaces for IAppProxy, IEditorProxy, BlockEntity, and PageEntity #9520
New in Logseq 0.9.9 (Jun 13, 2023)
- Features:
- Integrated title bar.
- Remove false positive translations a.k.a. EN definitions in non EN dicts
- Enhancements for E2E test: Log and ignore net errors; editor string formatting and symbols auto-pairing tests
- Fix space in overflow menu
- Add tooltip hint for prefered-file-paste setting
- Do not print nil in quick capture
- Fix: shift-clicking on "Pages tagged with" page link doesn't open in sidebar
- Enhancement for editor: delete selected text when pressing enter key
- Update Spanish translation
- Update Norwegian translation
- Update Russian translation
- Update dugit
- Menu item for toggling theme mode in published graphs
- Improve I18n translations: Convert hardcoded strings in the UI to be translatable, improve RU translation, Improve UK (Ukrainian) translation
- Fix page search is not updated after changing the capitalization of the page name
- Handle backspace when cursor is at beginning of line in embedded page/block
- Substitute date/text in mobile quick-capture templates
- Fixed issues:
- Whiteboard:
- New page or whiteboard named with capital letter crashes app on rename
- Arrow positions on initialization, undo group delete, hover links jumping and other issues
- Exporting from context menu
- Onboarding triggered on existing whiteboard
- Aliased pages not included in published subgraph
- Fix for quick-capture: Do not print nil in quick capture; Substitute date/text in mobile quick-capture templates
- Page renaming issues
- Page search is not updated after changing the capitalization of the page name
- Pasted special URLs on selected text don't get wrapped with macros
- Query functions not working sometimes
- Remove deprecated :editor/command-trigger option
- Resizing of pdf area highlight
- Shift clicking on "Pages tagged with" page link doesn't open in sidebar
- Table v2 and view properties not hidden on display
- Handle backspace when at beginning of line in embed page/block
- iOS watcher path handling for file events
- Missing :block/properties-order attribute for the custom query blocks
- Drag and drop assets not working for the right sidebar
- Enhancement:
- Whiteboards:
- Add support for translations
- Auto pan triggers earlier and works for more platforms
- Add tooltip hint for prefered-file-paste setting
- Convert more hardcoded strings in the UI to be translatable
- I18n Updates: Ukrainian, Russian, Spanish, Norwegian
- Menu item for toggling theme mode in published graphs
- Delete selected text when pressing enter
- Add more semantic class to the order-list block element
- Added keymap manager for plugins
New in Logseq 0.9.8 (May 23, 2023)
- [[BREAKING CHANGE]]
- Due to some compatibility issues, we dropped support for iOS 13
- [[Features]]
- New Version 2 Tables Document #8532
- [[Thanks]]
- [[Avelino]]
- Split language translations into one file per language in #9383
- [[Bad3r]]
- dev(playwright): Ignore connection refused errors in #9426
- tweak wrong default config.edn values in #9409
- [[Candide U]]
- Add custom.js to Logseq publishing's app in #9291
- [[Claas Störtenbecker]]
- Update logseq.api.update_block API in #9272
- [[Giuseppe D'Andrea]]
- Fix calculator command on a non-blank line in #9449
- Fix view scroll position when selecting multiple blocks in #9444
- [[Ulices]]
- Add more Spanish translations with the new format in #9438
- [[Michele]]
- Fix Italian translation error in #9440
- [[Sergey Kolesnik]]
- Update templates/config.edn in #9408
- [[Fixed issues]]
- Whiteboards: fix actions like undo on converted shapes #9410
- Broken block refs when cutting or deleting blocks #9406
- Can't jump to the correct position when editing number list #9401
- Org-mode pages in aliased links not creating pages #9381
- Tweak default config.edn #9409 #9408
- Calculator command on a non-blank line #9449
- Cli tool nbb-logseq scripts ignoring incorrectly for relative dir #9443
- Fix blocks losing references and disappearing from references panel #9389
- Show block bullet when a blank block has children #9427
- Add Unicode normalization to file watcher on mobile platforms #9419 #9453
- Pasting fail on iOS #9463, asset sharing fail on iOS #9462
- Mobile UI tweaks #9405
- [[Enhancement]]
- Add custom.js to Logseq publishing's app(minor behavior change) #9291
- Refactor iOS sharing #9456
- I18n: Spanish #9438, Italian #9440
- Split language translations into one file per language #9383
- Update version control settings description #9373
- Plugin API logseq.api.update_block can preserve properties #9272
- Cli tool nbb-logseq scripts now have publishing support for all graphs, not just git-based ones #9348
- Restore scroll position new adding newlines in a block #9404
- Scroll the view when selecting multiple blocks #9444
- Add missing title to opml-export #9429
New in Logseq 0.9.6 (May 12, 2023)
- This update mainly fixes bugs that were introduced by the previous version 0.9.5.
- [[Thanks]]
- [[Billy Pinheiro]]
- Refine pt-BR translation #9360
- [[Fixed issues]]
- Plugin API get current block fail #9372
- Minor style tweaks for ordered list #9370
- Incorrect arrangement of ui items from pagebar #9375
- Whiteboards: performance of persist #9358
- Page renaming UI #9371
- [[Enhancement]]
- React icons for tabler extensions #9333
- I18n: pt-BR #9360
New in Logseq 0.9.5 (May 11, 2023)
- [[Features]]:
- Ordered(numbered) block list support #9235
- [[Thanks]]:
- [[Adam Hupp]]:
- Fix yarn install on Windows in #9299
- [[Bad3r]]:
- Update config.edn template in #9287
- Improve error handling in mkdir function in #9247
- [[Calum Lind]]:
- Fix garbled text in sidebar and dropdown menus on Linux in #9286
- [[EINDEX]]:
- Fix UI port range in #9211
- [[Zhizhen He]]:
- Fix duplicated line in config.edn #9324
- Add settings for graph view in #9325
- [[ingepettersen]]:
- Norwegian translations in #9319
- [[melat0nin]]:
- Refine UI translation item in #9267
- [[necropolina]]:
- Remove unneeded menu options for publishing in #9262
- [[John Doe]]:
- Improve Russian translation in #9301
- [[Yiming Pan]]:
- Fix date time selection repeater UI in #9328
- [[queeup]]:
- Update Turkish translation in #9327
- [[Fixed issues]]:
- Whiteboards:
- Allow interactions with published embeds and hide lock/unlock #9322
- Keyboard shortcuts #9338
- Page name sanitization #9259
- Date time repeater UI #9328
- App crash caused by broken sqlite cache #9248
- Garbled text in sidebar and dropdown menus on Linux #9286
- Mailto and other protocol URLs creating invalid pages #9353
- Page tags and aliases should be deleted when page is deleted by user #9293
- Stale children block's path-refs when parent's refs change #9254
- Copy & Paste handling bugs #9335, #9255, #9344
- Copy page URL with shortcut key #9255
- Remove unneeded menu options from published pages #9262
- [[Enhancement]]:
- Performance improvement for inserting and deleting blocks #9142
- Whiteboards:
- Add prefix to default keyboard shortcuts #9340
- Customizable shortcuts #9228
- I18n: Russian #9301, Turkish #9327, Norwegian #9319
- Add settings for graph view #9325
- Update config.edn template #9287
New in Logseq 0.9.4 (Apr 25, 2023)
- [[Features]]
- Element locking for Whiteboards #9137
- Shape conversion for Whiteboards #9192
- [[Thanks]]
- [[Anth0rx]]
- Update German translation
- [[Bad3r]]
- Add strikethrough to keyboard shortcuts page
- [[situ2001]]
- Fix mobile app crashes while trying to swipe the block that has any collapsed block
- [[Fixed issues]]
- Whiteboards: export grouped elements and zoom to fit selection shortcut #9221
- Whiteboards: portal height calculation bug #9161
- UI elements shake caused by lazy loading #9139
- Mobile app crashes while trying to swipe the block that has any collapsed block #9154
- No block collapse control on collapsed query block for mobile apps #9233
- Two query table fixes - Comma-separated properties display and sorting by page for block queries #9169
- Image renaming fails when resizing pdf highlight area on Windows #9122
- Logseq Sync fails on non-ASCII filenames for mobile platform #9214
- [[Enhancement]]
- Add :remove-block-children? query option for advanced queries #9229
- Plugin API: restore editing cursor state only for the input element in viewport #9231
- I18n: German translation #9187
New in Logseq 0.9.3 (Apr 19, 2023)
- Features:
- Add global scale level option to Whiteboards #9097
- Thanks:
- Ulices:
- Update Spanish translations
- Improve contributing-to-translations doc
- Zhizhen He:
- Remove duplicated item in .gitignore
- John Doe:
- Update nginx version in Docker image
- Phoenix Eliot:
- Show marker when block text is empty
- situ2001:
- Refactor: rename fn params in frontend.db.model
- Fixed issues:
- Broken outliner structure when Backspace at the beginning #9125
- Copy & paste problems #9145
- Disable group-by-page when result-transform exists #9133
- Insert properties will truncate other properties if there's any empty property #9117
- Show marker when block text is empty #9104
- Fix for graph parsing for CLIs #9099
- config.edn & custom.css overwrite by syncing remote versions #9138
- Incorrect position of mobile toolbar #9118
- Enhancement:
- Persist block UUID upon external editing #8823
- I18n: Update Spanish translations #9114
New in Logseq 0.9.2 (Apr 12, 2023)
- Enhancement:
- Whiteboards: Auto enter edit mode when we create shapes #9080
- I18n: Ukrainian translation #9005, Russian (ru) translations #8991 #9050, Turkish translation #9070
- Add more functions to context menu #8930
- Make publishing accessible to CLIs #9033
- Plugin-related improvements #8787
- Show custom title instead of live query for custom queries #9026
- Prettify html export #8968
- Add hint class for the blank content block #9072
- Dynamic layout of the plugin UI items from the app toolbar #8962
- Add an apply button to multiple selects in query builder #9025
- Enhance undo redo handling #9048
- Fixed issues:
- Bring back result count for built-in queries #8954
- Buggy selection highlights #9074
- Deleting with the backspace key should not delete block IDs or disrupt reference connections #8974
- Fix hash tags enclosed in double brackets are broken #9030
- Sometimes the HTTP api server does not auto restart #9042
- Query performance fix #9016
New in Logseq 0.9.1 (Mar 29, 2023)
- Fixed issues:
- Internal blocks paste
- File pasting
- Query with breadcrumbs show blocks on the wrong hierarchy
- Asset URL handling for Whiteboards and custom.css
- Cannot open dir with default app
- Enhancement:
- Adapt the Logseq Sync login modal size to responsive layout
New in Logseq 0.9.0 (Mar 28, 2023)
- Breaking Changes:
- Refactored file system handling to fix filename issues on mobile platforms, requiring re-indexing of your working graph
- Features:
- Added a simple Query Builder
- Updated the login UI for Logseq Sync
- Made Whiteboards publicly available to all users
- Fixed issues:
- Massive fixes to Whiteboards: pasting shape, autocomplete on portals, shape index and arrow binding, history handling
- Copy event handling
- Display page's original name in linked reference
- Multi-window crash when Logseq Sync enabled
- Select only the current block when opening its context menu
- Block edit undo handling
- Use system certs for Logseq Sync
- Incorrect position of absolute modal on some mobile platforms
- beforeunload hook of Plugin system
- Do not convert URL to macro while raw pasting
- Logbook's with-second-support? doesn't work
- Shrink on-click range of sidebar-item
- Enhancement:
- Whiteboards
- Paste and dnd behavior (also add a placeholder to shape labels)
- Publishing
- Refine UX
- Add mldoc ast schema
- Add page column for query tables with block results
- Several copy-as/export enhancements
- I18N: Update Korean translation , Traditional Chinese translation (zh-Hant)
- PDF view UI lag for the case of large highlights data
- Add better error messages for duplicate key in config.edn
- Audio and video player render after upload asset command
- Optimize active state of the auto-complete component for mouse interaction
- HTTP APIs server UI indicator
- Add config option to handle default block refs expanding behavior . A new setting item :ui/auto-expand-block-refs? is added.
New in Logseq 0.8.18 (Mar 1, 2023)
- Features:
- Support cues for Cloze cards #8654 Documentation
- Thanks:
- Bad3r:
- bump NodeJS from 16.x to 18.x LTS #8406
- bump Ubuntu image from 18.04 to 22.04 #8420
- New README structure #8160
- Add contributing guidelines #8222
- Adam:
- Fix: incorrect page title when hls__ is opened #8697
- Zhizhen He:
- Add typo check to GitHub action #8671
- Hendrik:
- Update german translation
- An Li:
- Add repl setup to development document #8588
- ksqsf:
- Support cues for SRS cloze cards #8654
- Elgun:
- Fix incorrect version control description
- megayu:
- Enhance pasting from clipboard #8642
- queeup:
- Update Turkish translation
- sallto:
- Add command for copying a page url #8538
- Fix "Copy Image" menu item correctly copies images #8424
- Yuriy Piskun:
- Add description to plugin settings headers #8643
- Fixed issues:
- Massive bug fixes for whiteboards: #8603 #7786
- "Copy Image" menu item correctly copies images #8424
- Command completion triggering too often #8546
- Handle duplicated block ids #8657 #8668
- hls page name in page ref and page title #8670 #8697
- Tag and property value autocompletion cases #8558
- Disable image resize on mobile platform #8672
- Cannot copy blank string #8632
- Remove prefix(@) checking for links of org mode page #8589
- Force disable the unloaded(error) plugin #8714
- Fix marker layout of area highlight PDF ref in block content #8630
- Fix Logseq Sync network issues; add FreeBSD dev support #8616
- Enhancement:
- Experimental support of auto-completion UI for config.edn file editing #8584
- Add support for block refs in properties to backlink to blocks #8695
- Add command for copying a page url #8538
- Add description to plugin settings headers #8643
- Refactored copy/export #8530
- Whiteboards: Auto pan canvas to pointer when out of view #8611
- Handle invalid config.edn #8573 #8578
- Shortcuts can be disabled with false now #8618
- Add more translations, remove unused ones and add linter for unused #8568
- Enhance re-index performance #8563
- Show git status when commit changes #7808
- PDF viewer enhancements #8616
- Make the modals position friendly for the auto-complete component #8652
- I18n: German #8658, Turkish #8575
- Local HTTP Server now supports CORS for use from another web page or browser extension #8651
New in Logseq 0.8.17 (Feb 10, 2023)
- Fixed issues:
- Auto heading on markdown mode #8327
- Search tippy component failing #8373
- CodeMirror indenting shortcuts cause page routing #8415
- Page properties not being visible in the query table #8336 #8482
- Tables not widening in wide mode #8375
- Incorrect undo/redo sequence of indent/outdent #8228
- Fix date-picker opening conditions #8333
- Stability of Logseq Sync, allow ignore checking certs, retrying upload #8350 #8504 #8486
- Missing PDF caused by incomplete linked file path from zotero #7676
- Remove plugin settings entry when plugin disabled #8548
- Mobile: timestamp submenu of toolbar not shown #8559
- Enhancement:
- Adds support for :query-page as an input #8449
- Support dragging the PDF viewer head to move the window #8305
- Support Media Fragment URIs with audio #8300
- Add error notification if graph can't be opened #8200
- Add css selectors to rendered macros #8299
- Add validation to logseq/config.edn #8382
- Add {date} template variable to quick-capture #8560
- Add :default-page to quick-capture-options #8529
- Add +/- syntax, (w)eek (m)onth (y)ear, and time support to query :inputs #8387
- Add native logging for desktop and android #8515
- File and page commands work in more contexts and warn when they don't work #8495
- I18n: Chinese #8509, Slovak #8464, Portuguese #8389
- Whiteboards: add tweet shape #8279
New in Logseq 0.8.16 (Jan 12, 2023)
- Features:
- PDF highlight drag & drop #8103
- Thanks:
- Darwis
- New query inputs for advanced query
- Yue Yang
- Center content in search items
- Giuseppe D'Andrea
- Fix Header navigation of namespace pages in page preview popup
- ksqsf
- Prevent Ctrl+A from selecting the whole document
- Sergio Miguéns
- Add a new option to show full blocks in references
- Phoenix Eliot
- Refine undo/redo button icons
- Add note about auto-formatting in dev-practices.md
- sallto
- Remove non-clickable space between links in sidebar
- situ2001
- Document components related to hide page-preview itself when hovered hierarchy ref in the preview
- Add a new bug report page
- Fix: should update :block/namespace while renaming pages
- Fix e2e test cases
- Taylor Hoffmann
- I18n updates
- Fixed issues:
- Capture open-url failure #8219
- Query table not showing full property values and publishing failing on query tables #8301
- Save code block shouldn't reset cursor position #8177
- Graph name with period didn't parse correctly, causing wrong block URLs #8294
- Should update :block/namespace while renaming page #8266
- Wrong behavior when backspace with line-head text selection #8197
- File deletion handling in Logseq Sync; Should trigger remote->local sync when idle #8277 #8241
- Should not stop syncing when Android App entering background #8246
- Header navigation of namespace pages in page preview popup #6405
- Remove non clickable space between links in sidebar #8268
- Enhancement:
- Bug report page, adding clipboard data inspector #8317
- Check app awake from sleep #8291
- New query inputs for advanced query #5674 Document: Query Inputs
- Add a new option :ui/show-full-blocks? to show full blocks in references #8124
- Prevent Ctrl+A from selecting the whole document #7177
- Refine undo/redo button icons #8201
- Make the weblink PDF filename to be human-readable for the annotations page #8240
- Plugin API: filter hooks of DB block changes for performance #8234
- No need to pass isPageBlock for api/insert_block API #8176
- Remove warning of macro renderer slot for mobile #8220
- Add delete option for blocks context menu #8204
- Center content in search items #8179
- I18n: pt-BR, pt-PT, fr and tr #8247
New in Logseq 0.8.15 (Dec 29, 2022)
- Features:
- Use shortcut mod+a to select parent blocks up to the whole page #7803
- In-App HTTP server for API invoke #7699
- Thanks:
- [[Bad3r]]
- Wording enhancements of App UI
- [[Gabriele Lippi]]
- Fix format property reference when in org-mode
- [[gut4]]
- Enable iOS file sharing for transfer files with the Finder or iTunes
- [[Guy Pursey]]
- Fix query table sorting
- [[queeup]]
- Update Turkish translation
- [[situ2001]]
- Display full search result in the web app
- [[Hidekazu Kubota]]
- Add several missing i18n items to the right-click menu
- Add Japanese translations for new shortcuts and menus
- Fixed issues:
- Fix empty pages caused by nonstandard path-naming, apply unicode normalization to all paths #8146 #8147
- Format property reference when org mode #7389
- Cannot switch between modals by shortcuts #7805
- Provide consistent page links for web and publishing #7801
- Query table sorting #7751
- Enhancement:
- Display full search results in the web app #8132
- Enable iOS file sharing for transfer files with the Finder or iTunes #7774
- I18n: Missing translation fields #8139, Japanese #7984, Turkish #7800
- UI enhancements: mobile #8141, responsive right-sidebar #8126
New in Logseq 0.8.14 (Dec 20, 2022)
- Fixed issues:
- Raw file editor content cleared when on-blur #7787
- Linked references filter is empty #7793
New in Logseq 0.8.13 (Dec 19, 2022)
- [[Enhancement]]:
- Open the keyboard shortcuts helping page on the right side panel #7550
- Refine Network proxy support, add proxy support to Logseq Sync #7711
- Improve query performance #7708
- Plugin API enhancements #7555 #7549 #7716
- Added shortcut for closing the right sidebar top item #7622
- Added support for urls to heading blocks in web and published apps #7668 - See Documentation
- [[Breaking Changes]]:
- Change "Git commit" shortcut from a single c to mod+g c #7609
- Introduce a new config property :logseq.query/nlp-date. Default to false. Query without logseq.query/nlp-date:: true would disable date normalization #7708
- [[Fixed issues]] :
- Validates global config #7620 #7651
- Block reference only returns the first level of data #7776
- Copy block-ref instantly after input text lost block content #7732
- Group linked references by parent #7613
- Highlight text color on light themes #7599
- Link can't be pasted on selected text in block content #7618
- Missing children in linked references #7626
- Open inline block refs by default when zooming in a block #7650
- Remove spaces around CJK characters when auto-complete pages #7631
- Remove orphaned files/blocks from DB when comparing DB and disk #7686
- Some PDF context menu fix #7690
- Update code edit state for the code blocks that are opened in main area and sidebar, as embeds #7639
- Bug fixes for Logseq Sync, in handling file deletion and renaming
- [[Mobile Specific]]:
- Always show hamburger button #7512
- Mobile UX enhancements #7492
New in Logseq 0.8.12 (Dec 2, 2022)
- Features:
- Add page and append parameters to quickCapture URL, add corresponding config in config.edn Documentation: Logseq Protocol
- Thanks:
- Axel CÉARD:
- I18n updates for French
- Darwis:
- Enhance sci eval-string and Clojure code eval-result
- Fix render custom HTML element as hiccup not working
- Yue Yang:
- Fix: use name to detect default theme
- Gabriele Lippi:
- Add a document section on how to contribute by opening a PR
- Rui Sun:
- I18n updates for Chinese
- Soumik:
- Add show theme plugin settings under "Plugin Settings"
- Zhizhen He:
- I18n updates for Chinese
- hkgnp:
- Add support for quick-capturing youtube links as embedded video
- Add settings support for quick-capturing target page and redirection
- Jon:
- I18n updates for Spanish
- Fix auto pair parenthesis
- Matthew Lilley:
- Fix shift+click on "all pages" launching a new browser window
- Fix Retain block references on file reload
- queeup:
- I18n updates for Turkish
- Siddharth Yadav:
- Fix cannot upload assets with certain formats
- Sergey Kolesnik:
- Fix some CSS variables
- Manuel:
- Add option to insert block without focusing it afterward
- Fix customUUID not converted to UUID type
- Vitali Haravy:
- Fix: correct wording of a comment in config.edn
- WesleyCh3n:
- Fix a typo in README
- Fixed issues:
- Massive bug fixes for Logseq Sync
- Enhancements to PDF viewer #7369
- Enhance sci eval-string and Clojure code eval-result #7287
- Custom UUID not converted to UUID type #7375
- Code block markup disappear #7411
- Can't paste nested blocks into an empty block #7504
- Cannot upload assets with certain formats. #7452
- Error while handling global config #7373 #7394 #7552
- Filename format revert manual title check #7449
- Render custom HTML element as hiccup not working #7370
- Notify users if page name already exists when parsing files #7433
- Retain block references on file reload #7363
- Show hierarchy for page alias #7368
- Use default font family for headings #7490
- Make dynamic width of absolute modal container fit for widen screen. #7320
- Auto pair parenthesis #7379
- Enhancement:
- Plugin API enhancements #6945
- Adaptive font size for tags #7543
- Add bug report to menu #7531
- Show theme plugin settings under "Plugin Settings" #7274
- Page content search fine-tuning #7532
- I18n: Chinese #7413 #7357, French #7441 #7442 #7443, Turkish #7381, Spanish #7422
- Alpha Features:
- Whiteboards: Add main color panel and rearrange tools #7358
- Whiteboards: Shape links #7395
- Mobile Specific:
- Sync Android nav bar and status bar color #7385
- Fix iPad toolbar position when hiding keyboard #7472
- Missing URL encode when sharing asset URL #7466
- Fix Android content disappears when deleting or inserting blocks quickly #7501
New in Logseq 0.8.11 (Nov 16, 2022)
- Breaking Changes:
- On-disk encryption is removed #7221. You should follow the instructions to decrypt your graph files.
- Logseq/pages-metadata.edn is deprecated. Now it can be safely deleted.
New in Logseq 0.8.10 (Nov 1, 2022)
- Thanks:
- situ2001:
- fix: page title height changes when the title is empty
- zh-CN translation
- sallto:
- fix: Sorting of Pagelinks in Query tables
- Seth Yuan:
- feat: support locale sensitive string comparisons for table sorting
- Kenneth C. Arnold:
- fix minor grammar issues
- Candide U:
- Enhancement: Logseq Publish uses custom.css and export.css
- Sergey Kolesnik:
- Update common.css
- Loïc Gerbaud:
- French translation
- yoyurec:
- Page bottom refs blocks
- Fixed issues:
- Audio recording not work on #iOS
- Assets not loading on #windows
- Unexpected up/down navigation behavior after indenting in navigation mode
- Presentation bugs
- Now it's possible to see all the blocks in the presentation:
- https://www.loom.com/share/32de7382f40c44b48a134054f4aa3690
- Fix file links creating garbage pages
- Disallow tags as property names
- Don't fail publish action if they don't exist for #7067
- Open local URL
- Can't click the block reference number in published HTML
- Main content container overflow when page title too long
- Enhancement:
- Don't scroll center to a selected block if it's visible
New in Logseq 0.8.9 (Oct 19, 2022)
- PDF enhancements:
- Full-text search ??
- Highlights list and colored label from the toolbar
- Demo
- https://www.loom.com/embed/fa7ad4bb1dcd4d21b8f76e3e03c19d7f
- Reproducible plugin configuration:
- This introduces a config file, plugins.edn, which is automatically updated with your installed plugins, this makes it easy to share your plugins set and try others as well.
- How to use it?
- Reload (or restart) the app to have a plugins.edn created for you
- Installing, updating or removing a plugin updates plugins.edn
- Try someone else's plugins a.k.a. install from plugins.edn
- a. Back up your plugins. If you have plugins.edn, save a copy of that file. If you don't have a plugins.edn, move ~/.logseq/plugins to ~/.logseq/plugins.bak
- b. If you want to back up your plugin preferences: move ~/.logseq/settings to ~/.logseq/settings.bak
- c. Choose a plugins.edn you want to try - check examples below.
- d. Run the command Install plugins from plugins.edn or choose the 3 dot menu in the plugins dashboard. Click Install.
New in Logseq 0.8.8 (Sep 30, 2022)
- Fixed issues:
- Make right sidebar resizer draggable on desktop only, fix resizer position #6749 #6772
- Sort-by filter for simple queries #6765
- Persist zoom level on app close #6750
- Polish alignments of SVG icons #6832
- Startup with an empty page sometimes #6835
- Don't show 'Make a flashcard' menu item with flashcards disabled #6831
- Container scrolling on sidebar editing #6837
- Total clock-time calculation in query table #6845
- Enhancement:
- I18n: Refine Polish translations #6766, Norwegian translation #6797 #6798,
- Update built-in icon mode #6799
- Extract references from property values #6529
- Unify heading UX for both markdown and org-mode #6809
New in Logseq 0.8.7 (Sep 14, 2022)
- Fixed issues:
- Plugin settings not loading #6711
- Date sorting is nonsensical #6596
- Minor UI issues #6732
- Remove resizing class on tab #6733
New in Logseq 0.8.6 (Sep 13, 2022)
- Features:
- Support for global config file, shared across all graphs #6531
- Thanks:
- Taylor Hoffmann:
- Fully translated in pt-BR and pt-PT
- George Guimarães:
- pt-BR enhancement
- queeup:
- Update Turkish translation
- xxchan:
- zh-CN translation improvement
- Fixed issues:
- Mobile backup path handling #6642
- Cannot batch insert to search db #6646
- Enhancement:
- I18N: Turkish #6608 #6660, Simplified Chinese translation #6638
- Fully translated in pt-BR and pt-PT #6657 #6654
- Performance improvement when importing graph #6639
- Massive improvements to UI/UX and accessibility #6617
- Refine electron log #6695
New in Logseq 0.8.5 (Sep 7, 2022)
- Thanks:
- WsinGithub:
- UI fix for dsl-query
- Emin Devrim Fidan:
- Fix "Themes" typo in translation
- Enhancement:
- Image overlay buttons #6559
- Fixed issues:
- Returns of raw datascript query #6568
- Url param double decoded in Quick Capture #6572
- Some fixes related to re-index #6571
- UI fix for dsl-query #6130
- Linkable built-in properties should not display as rich properties #6606
- Windows app auto update #6629
New in Logseq 0.8.4 (Sep 1, 2022)
- Fixed issues:
- Do not loading persist vars when nil graph #6542
- Recover open new window button #6540
- Android crash at start, accessing illegal path #6551
- Enhancement:
- Nested scroll container for left sidebar dynamic modules #6553
New in Logseq 0.8.3 (Sep 1, 2022)
- Features:
- Config option to allow for longer, richer property values, new config option :rich-property-values? #6336
- Find in page on electron, use CMD+F or Ctrl+F to search term in current page Documentation #6443
- Thanks:
- David Vargas
- Add an option to skip redirect on page rename
- Viktor Moros
- Improve backtick auto-pairing
- Adding E2E test for scenario with text after a soft return
- Giuseppe D'Andrea
- Fix shift-click on recently searched page
- Mike Travers
- Shift click on “Journals” opens latest in the right sidebar
- Kan-Ru Chen
- Update electron 19.0.12, fixed a bug in wayland rendering for Linux desktops
- queeup
- Update Turkish translation
- star.lit
- Add guide to speed up build process on Windows
- swk777
- Re-enabling Journals options does not work when default home page is filled out
- Fixed issues:
- Shift-click on recently searched page #6461
- Electron-only commands should only show up in electron #6469
- CJK hashtag update failure #6479
- Hide icon page property #6473
- Handle delete image with no actual file #6482
- Error while importing from edn/json #6477
- Handle invalid property names #6492
- Re-enabling Journals options does not work when home page is filled out #6498
- Tabindex react dev warnings #6520
- Custom css not reload #6510
- Search or editor frozen caused by large text #6455
- Enhancement:
- Massive accessibility enhancements #6442
- Tips of plugin loader perf #6467
- Improved backtick auto-pairing #6496
- Shift click on “Journals” opens latest in the right sidebar #6511
- I18n: update Turkish translation #6507
- Add an option to skip redirect on page rename #6519
New in Logseq 0.8.2 (Aug 23, 2022)
- Fixed issues:
- Refactor mobile path handling, fix file backup for mobile platforms #6389
- Use the correct journal title format while first opening a graph #6425
- Skip empty block when cycle multiple todos #6433
- Fix query filters and wrong page refs #6423
- Arrow up/down to close property autocomplete
- Enhancement:
- New style context and dropdown menus #6416
- I18n: update Turkish translation #6378
- Plugin API enhancements #6423
- Increase the limit on search items for templates and properties
New in Logseq 0.8.1 (Aug 17, 2022)
- Fixed issues:
- Performance degradation introduced last release #6347
- Android App crashes when picking graph folder for some devices #6328 #6315
- Cursor position cannot be moved when editing a page title #6311
- Keep the favorites item when publishing #6256
- Alias of a page in sidebar did not redirect to the original page #6085
- Fix roam export error caused by typo #6364
- Fix moving cursor outside brackets when auto-complete #6283
- Fix undo/redo while action menu is open #6273
- Enhancement:
- Upgrade electron to 19 #6032, NOTE This might requires Clear Cache and re-adding your graphs under some environment
- I18N: Polish translation #6318, Improved Russian translation #6324
- Press the Escape key to close the action menu #6270
- Support import current graph assets file in custom.css #6331
- Add plugin id to buttons and panel in settings menu #6373
New in Logseq 0.8.0 (Aug 8, 2022)
- Features:
- New setting option :feature/enable-search-remove-accents for better search experience Documentation #6199
- Extract macros as blocks; Add a refresh button for slow queries(Those queries will not be re-executed automatically); Query list for flashcard #6105
- Remove links for each level of the namespaces hierarchy pages in the global graph view
- Clearer examples in config.edn
- Cursor style of restart text
- Fix navigation with multiple selected blocks #6296
- Add more Spanish language strings
- Dutch translation
- Improve UX design: click the plugin title to open README
- Fix recent in sidebar do not remember its state
- New setting options :feature/enable-search-remove-accents
- Only show property search modal when necessary
- More Chinese translation
- Fix pasting race condition
- Add comments to editor keyup-handler cases
- Fixed issues:
- Remove links for each level of the namespaces hierarchy pages in the global graph view #6115
- Timezone wrong when expanding template time variables #6237
- Recent in sidebar does not remember its state #6144
- Property completion for hidden properties and property ordering #6214
- Cursor style of restart text #6141
- Avoiding race condition in pasting #5964
- Remove absolute file path from linked file path for zotero #5995
- Bug fixes for linked references and queries; Performance enhancement for queries #6105
- Only show property search modal when necessary #6176
- Navigation with multiple selected blocks #6296
- Handle corrupted search DB, causing App crash #6299
- Enhancement:
- Friendly linebreak for multiple language highlighted PDF text #6212
- More Spanish language strings added #6217
- Dutch translation #6233
- More Chinese translations #6257
- Click the plugin title to open README #6286
- Some plugin API enhancements #6021
New in Logseq 0.7.9 (Jul 27, 2022)
- Fixed issues:
- Inline code background style #6129
- Alignment of macOS icon #6127
- Make the title of right-sidebar item clickable. #4983 #6158
- Unfriendly break line for pdf selection text #6157
- Missing cmaps resources when access PDF #6183
- Don't autocomplete tags within backticks #6147
- Unlinking file crashes Android App #6188
- Wrong order of switching images in maximize mode #6068
- Enhancement:
- Add command to re-index graph #6139
- Toggle journals page in graph view #6120
New in Logseq 0.7.8 (Jul 21, 2022)
- Enhancement:
- Add new property exclude-in-graph.
- 8N9KT:
- Add new property exclude-in-graph
New in Logseq 0.7.7 (Jul 20, 2022)
- Fixed issues:
- Rename namespace also rename substring in sub-namespace pages #5925
- Remove plugin ui items manager from page bar #5934
- Fix some query table issues #5886
- Reorder items in page search auto-complete #5935
- Bug fix for calculator #5918 #5939
- Quick capture across desktops #5960
- Fix for page bouncing when lazy loading #5973
- Flashcards not working #5990
- Don't enter editing when click query table #6000
- Key duplicates caused by key case when insert page property #5889
- Fix formatting of copied PDF text #4564
- Avoid handling delete too early, compatibility with some sync disks #6019
- Click not working on cards preview mode #6016
- Bug while exporting as html #5997
- Occasional memory leak with dynamic provide UI within slot UI #6006
- Missing asset resource when file name with specific url encoded chars #5888
- Block references crash #6061
- Boolean in query table #6063
- Undo in long page, block not shown when lazy-loading #6088
- Display cards shortcut on narrow screen #6097
- Enhancement:
- Improve reference filters #5982
- Translation enhancement to Simplified Chinese, Traditional Chinese #5924
- Replace react-visibility-sensor with react-intersection-observer #5909
- Add heading in plugin settings #5958
- Refactor inline html markup element conversion #5954
- Update Turkish translation #6031
- make the git commit shortcut customizable #6025
- Property page enhancements #6024
- Add data-key to plugin settings #6045
- Calculator improvements: new operations, display formats, constants and bases #6056
New in Logseq 0.7.6 (Jul 4, 2022)
- Features:
- EDN / JSON import and export
- Fixed issues:
- Unexpected deletion of files caused by fs watcher handler
- Unexpected file deletion on Android caused by quick deletion and creating
- Inconsistent block selection state when editing
- Hand unknown tags when converting from HTML
- Some bad cases when doing HTML conversion
- Broken links and reorganize help menu
- Check destroyed window before access property
- Fix for embedded Bilibili video
- Disable gesture on query table and logbook
- Wrong cycle todo when heading symbol on the same line
- Close modal before opening more results
- Missing canceled page from built-in list
- fix calc output position
- Missing type annotation from getAllPages typescript API
- Enhancement:
- Fully translated in "pt-BR", "pt-PT" and "it" #5782
- Open plaintext assets in Logseq #5840
- Reduce flicker when moving between blocks with keyboard #5839
New in Logseq 0.7.5 (Jun 21, 2022)
- Features:
- Add quick capture support to Logseq Protocol
- Fixed issues:
- Update Turkish translation
- Trim spaces when sanitizing page name
- Fix header icons display when :custom-default-page is non-nil
- Handle CRLF for Windows clipboard
- Repeated registration key to plugin ui items
- Fetch marketplace plugins list via system proxy if no proxy configured
- Home button when journal disabled
- Fix for paste state
- Enhancement:
- Add request support, toolbar button pin/unpin to plugin API
New in Logseq 0.7.4 (Jun 14, 2022)
- Thanks:
- Sunghyun Cho:
- Fix typo in Korean Translation
- Hounsou Dansou:
- Add missing config item to config template
- Andrew Zhurov:
- Making excalidraw follow the theme of Logseq
- ranfdev:
- Icon alignment + various little UI changes
- Fixed issues:
- Typo in Korean Translation #5622
- Missing mod+n shortcut under macOS #5629
- Add missing config item to config template #5679
- Notify graph dir when it is gone #5649
- Wrong file name of journal files under certain condition #5521
- Slow re-index for large graphs
- Enhancement:
- Force inline layout of block ref elements #5630
- Remove extra white space of code block from top #5655
- Marketplace metadata requests now uses node fetch client #5671
- Making excalidraw follow the theme of Logseq #5667
- Icon alignment + various little UI changes #5663
- Hold Shift to select without entering editor mode
- New options to disable Flashcards(under Advanced setting tab)
New in Logseq 0.7.3 (Jun 8, 2022)
- Fixed issues:
- Regression on Windows and Linux, accessing parent directory, causing high memory consumption #5607
- Cannot unindent multiple blocks #5604
- Unable to perform block operations in the document mode #5615
- Cannot paste plain unordered list in markdown #5605
- Missing db persistency when creating new window via file menu #5600
- Edit button should not be shown in default queries
- Should show bullet when hovering a block on the document mode
- Enhancement:
- Support mod+e to copy block embed to current block
- Allow query property keys with char _
New in Logseq 0.7.2 (Jun 7, 2022)
- Thanks:
- ingepettersen:
- Norwegian dummy-notes.md and tutorial.md
- Norwegian translation
- simonla:
- Update mobile.md
- Sunghyun Cho:
- Korean Translations
- ranfdev:
- Reduce shadows on sidebar and inline cards
- Darwis:
- Predefined view and transform
- sawhney17:
- Add edit button to queries
- WsinGithub:
- Fix missing katex.min.js in publishing
- Fixed issues:
- Bugs introduced by changing of Copy & Paste logic
- Block lost when moving, cutting, pasting
- Missing page icon from left sidebar page item #5523
- Missing app menu under macOS #5524
- Highlight refs lose association with related pdf #5554
- Missing katex.min.js in publishing #5578
- Enhancement:
- Norwegian dummy-notes.md and tutorial.md, Norwegian translation #5514 #5513 #5515 #5527
- Update mobile.md #5525
- Korean Translations #5534
- Predefined view and transform #5479
- Add edit button to queries #5538
New in Logseq 0.7.1 (Jun 1, 2022)
- Features:
- Copy & Paste with rich-text formats, Use Cmd+shift+v or Ctrl+shift+v for copying/pasting without formatting
- Onboarding Quick tour, more friendly UI guide
- Fixed issues:
- Save mode when switching themes
- Block can't be deleted if backspace at the block beginning
- Page title position when in editing mode
- Startup runtime error under some Windows platforms
- Enhancement:
- Fully translated in Portuguese (BR) and Italian
- Added Italian tutorial and dummy notes
- Slash command UX
- Improved float numbers formatting for calculator
- Use separate export.css instead of custom.css for export
- Improve record timer implementation
- Refine App menu, add About and Document menu entry
- Disable left menu button when pdf view active
New in Logseq 0.7.0 (May 25, 2022)
- Features:
- Multi-select of non-consecutive blocks, for moving or cutting #5391 Demo Video
- Thanks:
- Yue Yang]]
- Custom theme switching
- Hidekazu Kubota]]
- Update Japanese tutorial #5370
- sawhney17]]
- Correctly sort "pages tagged with"
- Darwis]]
- Add option to hide and show table view control from advance query
- Fixed issues:
- Not apply custom theme when LSP disabled #5367
- Asset link style when drop PDF file into editor #5372
- Use release build for publishing js files #5369
- Page blink caused by query lazy load #5377
- Correctly sort "pages tagged with" #5389
- DWIM paste in markdown source block #5397
- Crash on some Android 9 devices #5411
- Page crash when checking plugin updates with some network issues #5415
- Error and Data Loss with message block with id already exists
- Data loss when moving or cutting non-consecutive blocks from linked references or queries
- TODOs disappear when click query result
- Enhancement:
- Custom theme switching #4741 #5364
- Add video macro to embed various video URLs, deprecates old youtube, vimeo and bilibili macros #5396
- Add option to hide and show table view control from advance query #5352
New in Logseq 0.6.9 (May 16, 2022)
- Fixed issues:
- App start crash under some Windows and Linux platforms #5264
- Deeplink on Linux not working #5291
- Positions of modals are wrong #5163
- Wrong position of page preview tip #5319 #5307
- Scrollbar appearing when current block has code or latex #5308
- Undo sometimes cause duplicated contents #5277
- Enhancement:
- Performance improvements for pages with many linked references #5270
- lazy-loading for journals and queries, with loading skeleton
- Add URL testing for network proxy settings #5223
- Update Turkish translation #5314
- Improve Italian localization #5304
New in Logseq 0.6.8 (May 10, 2022)
- Features:
- Reimplement encryption #5259
- Thanks]]
- Yue Yang:
- Optimize the calculation of clock-summary
- Hidekazu Kubota:
- Refine Japanese translation
- Peng Xiao:
- Fix the popup position
- queeup:
- Turkish translation
- ntotao:
- Italian translation
- KKKIIO:
- Split hover and focus status in auto-completion
- Fixed issues:
- Wrong popup position sometimes #5193
- Initial renderer bug of Katex extension hooks #5220
- Editing of empty last block #5105
- UI page of shortcuts crashed when parsing unsupported binding key #5236
- Missing title properties when page name contains / or reserved char #5250
- Enhancement:
- Optimize the calculation of clock-summary #5159
- Patch Japanese translation #5205
- Support idiomatic shortcut ctrl+n for auto-complete navigation #5202
- Adds emacs keybindings to other up/down movements #5214
- Turkish language translation #5215
- Italian language translation #5179
- Migrate first namespaces for nbb compatibility #5192
- Split hover and focus status #5211
- Breadcrumb context navigation #5249
- Click block references number to toggle references below the number #5230
New in Logseq 0.6.7 (Apr 29, 2022)
- Features:
- Parsing progress bar #4980
- Thanks:
- Peng Xiao
- Fix code block in published graph is not copyable
- Custom query title may also render rich texts
- expose start-of-week to plugins
- Do not display onboarding card in published graph
- Resolve datascript query inputs with Logseq DSL for plugins
- arcstur
- Add start-of-week config to default config.edn
- salevdns
- Docker arm64 build
- KKKIIO
- Add smooth-select action
- sawhney17
- Add shortcuts for opening file in default app and directory
- Shotaro Yamada
- Fix logbook clock-summary
- Marco G
- Fix error in mailto link
- Fixed issues:
- Wrong condition when handling incoming graph URL #4955
- Missing variable in macro expansion #4961
- Code block in published graph is not copyable #4981
- Editor freeze when cut and paste blocks at the bottom #5014
- Input of ordered list numbers #5012
- Cmd-v sometimes pastes wrong content #5022
- Do not display onboarding card in published graph #5030
- New pages from bracketing text is broken #5018
- Page crash when navigating to home if default home is a custom page #5061
- Logbook clock-summary #5056
- Error in mailto link #5081
- Auto save of title property on editing #4700
- PDF area highlight position #5095
- Unexpected behavior of code block when saving and editing
- Enhancement:
- logseq:// protocol non-darwin OS support #4976
- Add start-of-week config to default config.edn #4949
- Expose start-of-week to plugins #4977
- Core outliner operations refactoring #4880
- Custom query title may also render rich texts #5006
- plugin api enhancement and bug fixes #4828 #5029 #5116
- Add arm64 Docker image #5017
- Add smooth-select action #4988
- Resolve datascript query inputs with Logseq DSL for plugins #5047
- Add shortcuts for opening file in default app and directory #4990
- Capture invalid PDF error #5031
New in Logseq 0.6.6 (Apr 18, 2022)
- Features:
- New onboarding UI #4580
- Open action for logseq:// protocol, enabling cross-graph reference
- Long page performance improvement, loads blocks lazily, reduces queries
- Unify light mode identifier
- Reduce extra rendering
- Increase td width to prevent content overflow
- Fix renderer not rendering in page/block property properly
- Disable some functions for published graph
- Fix some unique "key" prop issues
- Fix: menu items should not be selectable
- Patch tutorial i18n, add Japanese translation
- Made error page look more designed
- Fix: Blocks marked "cancelled" not working
- Add support for sorting the flashcard by the ':card-next-schedule' property
- Fixed:
- SRS cards crash when clicking all
- Renderer not rendering in page/block property properly
- Disable some functions for published graph
- Image file with capitalized letters as path extension
- Redundant relative path when inserting org-mode page reference
- Script file dependency error under publishing mode
- Wrong condition for rendering heading
- Menu items should not be selectable
- Increase td width to prevent content overflow
- Don't create new contents file when changing format
- Warn about illegal git commit interval
- Enhancement:
- Portuguese (Brazilian) translation
- Japanese translation
- Sort the flashcard by the ':card-next-schedule' property
- Unify light mode CSS identifier
- Add error screen for root component
- Allow translations throughout the application
- Enable toggling checkboxes
- Filter search of marketplace plugins list
- Enable show-brackets? toggle for Org-mode page reference
- Allow global git cmd shortcut
- Accept Enter in dummy block, use TAB+enter to active edit
New in Logseq 0.6.5 (Mar 24, 2022)
- Fixed issues:
- Loading on long page never finishes
- Slow unlinked references
- Error in cycle-marker, fix regression
- Avoid actions when code editor closed
- Error while toggling favorite in journals
- Always trigger removing file of separate git directory
- Backspace handling in first char of a page
- Add favorite toggling shortcut setting to the settings pane
- Enhancement:
- Sort 'Pages tagged with' list alphabetically
New in Logseq 0.6.4 (Mar 21, 2022)
- Features:
- Add a configuration option to support the previous collapse behavior, simply set :outliner/block-title-collapse-enabled? true in config.edn
- Fixed issues:
- Click with selection in code editor saves wrong data
- Cloze CSS selector
- Fix blank screen on home
- Block disappears when dragged to another block
- Nested boolean query bugs
- #+keyword issues in org-mode
- Cycle marker will remove "#" unexpectedly
- Query fixes related to use of lookup refs
- replace-block-reference-with-content-at-point not working
- Make <hr/> not be displayed if there is only one repo
- Rules to advanced query
- Search indices are outdated when in multi-window mode
- Enhancement:
- Readability improvements in Plugin Settings
- Gracefully fail references component and other small errors
New in Logseq 0.6.3 (Mar 11, 2022)
- Features:
- Flashcards random mode
- Open file backups directory
- Use query-dsl rules from advanced query
- Fixed issues:
- :yesterday in query should be a date
- error while cycling todos
- Refresh window causing file changes not synced to db
- PDF toolbar covers top of scrollbar and page number bug
- DSL query bugs
- Return value of move block in plugin API
- Only half of cards viewable
- Collapse/expand in publishing
New in Logseq 0.6.2 (Mar 8, 2022)
- Features:
- Open links in search with keybinding(mod+o)
- Shift click a repo name to open it in new window
- Support block-embed alias in org-mode
- Fixed issues:
- Collapsed state not persisted for blocks with properties
- Add :graph/ready event; check search version of each repo
- Change export to not depend on printing
- Exit block edit mode when prompt
- Can't parse graphs because of links regular expressions
- Avoid annoying javascript alert window for error debug
- Set timestamp to correct editing block
- Checking of zh-CN environment for supported command
- Fix wrong block marker toggle if its reference is in editing
- Notify broken config and restore to the default configuration
- Wrong logbook creation
- Fix some UI warnings under web browser
- Display error if DSL query fails hard
- Italic syntax typo in help doc
- Fix wrong namespace routes
- ID link in org-mode format
- Link property causes wrong pages creation
- Fix page-property bug
- Fix task and priority query bug
- Enhancement:
- Add custom https proxy options for settings
- More natural electron context-menu
- Add command to save graph to disk
- Only run custom queries when not typing
- Add develop instructions for Windows
- Add a test runner command
- Add timestamps for pages created from references and timestamps
- Backup files when there're differences between db and disk
- Optimizing nested query rules for graph traversal
- Persist widen mode state
- Ignore logbook and default properties in unlinked reference
- Support multiple file watchers for multiple windows
New in Logseq 0.6.1 (Feb 19, 2022)
- Fixed issues:
- SRS cards can't be edited during preview or in /cards queries
- Can't sort by properties in query table
- Electron context menu
- When a page name has a word with an accent, it lost data
- Mobile:
- Tweet component loading failed
- Add Excalidraw support
- Plugins:
- Return value of remove_block
- Tags not working on org mode
- Enhancement:
- ESC to cancel renaming page
New in Logseq 0.6.0 (Feb 18, 2022)
- Fixed issues:
- Title property is not added when creating or renaming
- custom.js not works
- Fix block collapse state not being saved
- Ignore changes in bak folder
- Fix property page links
- Disable blank alias
- Calc result overlaps with input text when the latter is very long
- Srs cards shortcuts not working
- Fix checkbox floats above button
- Search cache contamination on windows causing missing sanitization
- Unwanted left padding when pdf viewer active
- Long page stall loading and collapsed state
- Fix querying integer properties
- Enhancement:
- Performance improvement while saving files
- Performance improvement via incremental queries
- Performance improvement of long pages and queries
- Reduce memory usage
- Add tag and url support for follow-link-under-cursor cmd
- Plugin api of get_block with shallow children uuid results
- Add default right click context menu
- Refine page search autocompletion
- Refine page title renaming dialog
- Enhance settings UI of plugins
New in Logseq 0.5.9 (Feb 18, 2022)
- Features:
- Refactored long page loading logic with lazy loading #3855
- Thanks:
- Stian Håklev:
- Removing nil orphans in All pages #3809
- Peng Xiao:
- Some style enhancements to block-control #3742
- Clark Cu:
- UI position of plugin readme page #3904
- Fixed issues:
- Filename encoding and special chars #3777
- Missing padding in marker markup #3776
- Strategy of scrolling within left sidebar #3651
- Build deps issue introduced by corlors.js #3831
- Backspace and move for emoji char #3822
- Misused ctrl and cmd in settings #3859
- Open links of external file with default app #3867
- Only show "Add to dictionary" when misspelling #3869
- Add Uncaught exceptions handler for electron's main process
- App stuck with loading caused by wrong graph cache #3889
- Datascript error when file imported from fs-watcher #3883
- Not showing an open button, cannot open graph #3934
- Invalid boolean and int properties #3945
- Cursor location when clicking start of a second line
- Flashcards num not update while switching graphs
- Edge conditions of graph cache handling when App get killed
- Block height of a non-visible #
- Parsing of multi-value properties, now support space-separated property list
- Enhancement:
- Massive enhancement of marketplace #3686 #3846
- Notify when journals date format changes
- Page-name sanity, search term normalization, diacritics support
- Allow edit markup files with code editor #3870
- Refine search normalization
- Enhance full text search index
- Reorder auto-complete items of pop-up #3949
- Massive enhancement of development process