Oct 5th, 2020


1. Replace block parent path separator, the old one didn't render in any browser on MacOS (by River)
2. Fixed new page contents are not synced to github until the page is edited for the second time (by meh)
3. Fixed block embeds blank
4. Fixed file not saved when switching to other page
5. Fixed git branches other than master not working
Better undo && redo
1. Type s to switch between the file and the corresponding page (non editing mode)
2. Grammarly support even for single-line blocks

Add :enable-grammarly? true to the file logseq/config.edn.

Oct 3rd, 2020


2. Fixed redundant blocks in sidebar (by meh)
3. Fixed bugs in project create / update (by meh)
Oct 2nd, 2020


1. Fixed logout sometimes not working well
2. Fixed custom queries which make the app not responding
3. Allow deleting journal pages
4. Fixed dropdown modal display (by meh)
1. Publishing #experiment

Check out the docs.

Sep 28th, 2020


2. Fixed embeded blocks not changing when the original block changed.
3. Journal pages can be embedded now
1. Support fullscreen on mobile now (Thanks @denvey)
2. Add onboarding "Getting started"
3. Add credits for tools which logseq was influnced by
Sep 23rd, 2020


1. Both "🔨 NOW" and "📅 NEXT" will not auto close when blocks changed
2. Fixed queries / references carry-over indenting without context
3. Fixed deleting blocks not working in the "References" section
4. Fixed code block doesn't render when it starts with :xx
5. Fixed Ctrl + K linking not inserting cursor correctly
1. Multi-line Displayed Math support (Katex syntax wrapped by $$)
\frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} = 1+\frac{e^{-2\pi}} 
{1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}} {1+\frac{e^{-8\pi}} {1+\cdots} } } }
$$ \frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} = 1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}} {1+\frac{e^{-8\pi}} {1+\cdots} } } } $$
2. Template support

You can right click the block dot and click "Make template" to give it a name. For example, you create a template with the name "meeting", then you can type /template and select "meeting" to avoid repeated work.

Sep 21st, 2020


1. Fixed saving the first block on empty page not working
2. Continue editing after first bullet on new page
3. Fixed embedding block with only table shows nothing
4. Fixed embedding an empty page (no block) creates unreadable .md files
5. Fixed embedded todos don't consistently update as expected
1. You can change the default home page now, check #faq
Sep 20th, 2020


1. Multiple editing issues (page/block auto-complete, cursor jumping)
1. You don't have to specify a title for source code, list item, quotes anymore
Sep 18th, 2020


1. Fixed embedded todos don't consistently update as expected
2. Don't show diff page if there's no changes
3. Page name disallows slash anymore
4. Fixed org-roam alias in logseq
1. Logseq can handle very long block list now (similar to virtual-list)
2. Preserve the editing position when switching pages (e.g., ctrl+o)
3. Properties UX huge improvement

To add a property to any block, you can right click the left dot and click Add a property.

Sep 15th, 2020


1. Fixed deleting make it not editable in the block page (zoom-in)
3. Fixed Page titles when zoomed into a block
4. Fixed embedded todos don't consistently update as expected

Convert a block to/from a heading

How to convert a block to a heading?
Right click the left dot of any block, click Convert to a heading.

How to convert it back to a block?
Click Convert back to a block.

You can also change the background color of any block, it doesn't have to be a heading.

Sep 14th, 2020


1. Internationalization (Special thanks to @Kamal for support!)

你好世界! Logseq is coming to 30+ languages, and this release adds support for Chinese (Simplified) and Afrikaans. Languages will be automatically applied depending on your browser settings; if not, go to Settings to manually select languages.

English, Chinese (Simplified), Afrikaans: Supported today

Thanks @Slipboxnutter for Afrikaans translation!

German, French, Japanese, and more: stay tuned for more update!

If you want to help translate Logseq, sign up here:

Sep 13th, 2020


2. Fixed not creating new journal page automatically
3. Better undo/redo behavior
4. Support multiple notifications now (by haoji)
5. All pages support shift+click to open in right sidebar (by haoji)
Sep 11th, 2020


1. Fixed copy which needs at least twice before
2. Better page name integration with other tools like Obsidian
3. Fixed can't load previous journals (by haoji)
4. Fixed bugs on opening/closing brackets and asterisks
5. Fixed code block highlighting performance issue
6. Make it compatible with new date format with roam when importing json
7. Fixed page rename && delete

Developer mode helps contributors and extension developers test their integration with Logseq more efficient.

Sep 9th, 2020


Daily Notes Migration

Logseq is migrating to creating journal pages on a daily basis for better performance and data safety. In the future, the current method of storing journal files once a month would be removed. You will receive a notification to migrate to daily basis when you open Logseq, and if it didn't appear, refresh your browser.

1. Fixed not able to DELETE a Page or even Rename a page
2. Supports directly adding pages to contents in page menu
Sep 8th, 2020


1. Huge performance improvement

Tested on 1k+ notes, make sure to click the Cancel button and then click the Save button when the browser prompts that you have some unsaved changes.

1. Fixed all pages loading slow (by haoji)
2. Fixed auto pairs (by haoji)
3. ctrl+o now saves the block first (by haoji)
4. Inline latex could wrapped by single "$" now
5. Inline latex in parens works now
6. Fixed deleting blocks
7. Fixed block references count display issue
8. Tag name disallows "#"
1. Added :hide-file-in-page? option

Add :hide-file-in-page? true to logseq/config.edn so that it will doesn't show the file link in pages.


A local-first knowledge base which can sync using Github.