Skip to content

Releases: podlite/podlite

v0.0.55

20 Mar 06:55
@zag zag

Choose a tag to compare

Podlite

Podlite is a lightweight block-based markup language designed for flexibility and ease of use.

@podlite/[email protected]

  • add list continuation on Enter: auto-insert =itemN with type prefix preserved ([ ], [x][ ], #)
  • pressing Enter on empty =itemN (or prefix-only) exits the list
  • add Tab/Shift-Tab to increase/decrease =item nesting level (2-space indent per level)
  • add code folding for =begin/=end blocks and =head sections with fold gutter
  • add initialEditorState and onEditorStateChange props for session state persistence (cursor, scroll, folds)

@podlite/[email protected]

  • added foldedLevels field in Toc type and mkToc helper

@podlite/[email protected]

  • added :folded-levels rendering for =toc block -- folded levels wrapped in < <details >> element

@podlite/[email protected]

  • added :folded-levels attribute for =toc block -- controls which TOC levels are collapsed by default (array syntax)

Full Changelog: v0.0.54...v0.0.55

v0.0.54

15 Mar 08:30
@zag zag

Choose a tag to compare

Podlite

Podlite is a lightweight block-based markup language designed for flexibility and ease of use.

[email protected]

  • added CLI entrypoint bin/podlite.js

@podlite/[email protected]

@podlite/[email protected]

  • migrated build from PEG.js to Pegmill 0.1.0
  • added export to Markdown
  • fixed table parsing without separator
  • added getPodContentFromNode helper
  • added task list support: :checked/:!checked and [x]/[ ] syntax
  • added checked property to BlockItem AST type
  • added list: 'task' type for task list grouping
  • fixed list grouping for mixed list types at nested levels
  • fixed string/number level comparison in plugin-group-items

@podlite/[email protected]

  • added :folded attribute support for blocks, tables, and notifications
  • added CSS for collapsible < <details >> elements
  • added task list rendering with checkbox support
  • added CSS for task lists (GitHub-style checkbox alignment)

Full Changelog: v0.0.53...v0.0.54

v0.0.53

12 Oct 16:05
@zag zag

Choose a tag to compare

Podlite

Podlite is a lightweight block-based markup language designed for flexibility and ease of use.

@podlite/[email protected]

  • enhanced link handling L<>
  • fixed a redraw issue when resizing the application window

@podlite/[email protected]

  • improved code block visibility in CSS

Full Changelog: v0.0.52...v0.0.53

v0.0.52

01 Oct 06:07
@zag zag

Choose a tag to compare

Podlite

Podlite is a lightweight block-based markup language designed for flexibility and ease of use.

@podlite/[email protected]

  • improve support for A<>
  • made AST processing safest

@podlite/[email protected]

  • allow handle links L<> (onOpenLink)
  • add styles for I<>, S<>, C<>, U<> and fix heading styles

@podlite/[email protected]

  • handle A<> correctly

Full Changelog: v0.0.51...v0.0.52

v0.0.51

21 Sep 16:22
@zag zag

Choose a tag to compare

Podlite

Podlite is a lightweight block-based markup language designed for flexibility and ease of use.

@podlite/[email protected]

  • added enableAutocompletion flag to toggle autocompletion

Full Changelog: v0.0.50...v0.0.51

v0.0.50

14 Sep 14:49
@zag zag

Choose a tag to compare

Podlite

Podlite is a lightweight block-based markup language designed for flexibility and ease of use.

@podlite/[email protected]

  • added start line for scroll preview (startLinePreview)

@podlite/[email protected]

  • implement Selector for doc:<NAME|ID>

@podlite/[email protected]

  • added mode support for parser

@podlite/[email protected]

  • improve styles
  • added mode support for parser

Full Changelog: v0.0.49...v0.0.50

v0.0.49

05 May 16:12
@zag zag

Choose a tag to compare

Podlite

Podlite is a lightweight block-based markup language designed for flexibility and ease of use.

@podlite/[email protected]

  • fixed editor positioning

Full Changelog: v0.0.48...v0.0.49

v0.0.48

28 Apr 07:52
@zag zag

Choose a tag to compare

Podlite

Podlite is a lightweight block-based markup language designed for flexibility and ease of use.

@podlite/[email protected]

  • corrective release

Full Changelog: v0.0.47...v0.0.48

v.0.0.47

27 Apr 17:53
@zag zag

Choose a tag to compare

Podlite

Podlite is a lightweight block-based markup language designed for flexibility and ease of use.

@podlite/[email protected]

  • corrective release

v0.0.46

27 Apr 15:42
@zag zag

Choose a tag to compare

Podlite

Podlite is a lightweight block-based markup language designed for flexibility and ease of use.

image

@podlite/[email protected]

  • add Wrapper component to decorate editor

  • refactor styles

  • adjust autocomplete

  • upgrade base editor library

  • add themes support

  • upgrade syntax highlighting code

  • speed up Podlite mode for editor

  • added initial support for "Focus Write" mode

@podlite/[email protected]

  • add location from original node to mkToc helper

  • safe block id creation

  • fix the abbreviated block when its content starts with =

@podlite/[email protected]

  • add minimal styles

  • add support for :caption attribute for code block

@podlite/[email protected]

  • improved toc usage in the editor

  • added default logic to retrieve the text for the toc element

What's Changed

Full Changelog: v0.0.45...v0.0.46