Releases: podlite/podlite
v0.0.55
Podlite is a lightweight block-based markup language designed for flexibility and ease of use.
specificationimplementation | publishing system | desktop viewer/editor | online resurces |
@podlite/[email protected]
- add list continuation on Enter: auto-insert
=itemNwith type prefix preserved ([ ],[x]→[ ],#) - pressing Enter on empty
=itemN(or prefix-only) exits the list - add Tab/Shift-Tab to increase/decrease
=itemnesting level (2-space indent per level) - add code folding for
=begin/=endblocks and=headsections with fold gutter - add
initialEditorStateandonEditorStateChangeprops for session state persistence (cursor, scroll, folds)
@podlite/[email protected]
- added
foldedLevelsfield inToctype andmkTochelper
@podlite/[email protected]
- added
:folded-levelsrendering for=tocblock -- folded levels wrapped in< <details>> element
@podlite/[email protected]
- added
:folded-levelsattribute for=tocblock -- controls which TOC levels are collapsed by default (array syntax)
Full Changelog: v0.0.54...v0.0.55
v0.0.54
Podlite is a lightweight block-based markup language designed for flexibility and ease of use.
specificationimplementation | publishing system | desktop viewer/editor | online resurces |
[email protected]
- added CLI entrypoint
bin/podlite.js
@podlite/[email protected]
- add
enableHighlightingprop to toggle code highlighting in preview (podlite/podlite-desktop#42)
@podlite/[email protected]
- migrated build from PEG.js to Pegmill 0.1.0
- added export to Markdown
- fixed table parsing without separator
- added
getPodContentFromNodehelper - added task list support:
:checked/:!checkedand[x]/[ ]syntax - added
checkedproperty toBlockItemAST 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
:foldedattribute 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
Podlite is a lightweight block-based markup language designed for flexibility and ease of use.
specificationimplementation | publishing system | desktop viewer/editor | online resurces |
@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
Podlite is a lightweight block-based markup language designed for flexibility and ease of use.
specificationimplementation | publishing system | desktop viewer/editor | online resurces |
@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
Podlite is a lightweight block-based markup language designed for flexibility and ease of use.
specificationimplementation | publishing system | desktop viewer/editor | online resurces |
@podlite/[email protected]
- added
enableAutocompletionflag to toggle autocompletion
Full Changelog: v0.0.50...v0.0.51
v0.0.50
Podlite is a lightweight block-based markup language designed for flexibility and ease of use.
specificationimplementation | publishing system | desktop viewer/editor | online resurces |
@podlite/[email protected]
- added start line for scroll preview (startLinePreview)
@podlite/[email protected]
- implement Selector for
doc:<NAME|ID>
@podlite/[email protected]
- added
modesupport for parser
@podlite/[email protected]
- improve styles
- added
modesupport for parser
Full Changelog: v0.0.49...v0.0.50
v0.0.49
Podlite is a lightweight block-based markup language designed for flexibility and ease of use.
specificationimplementation | publishing system | desktop viewer/editor | online resurces |
@podlite/[email protected]
- fixed editor positioning
Full Changelog: v0.0.48...v0.0.49
v0.0.48
Podlite is a lightweight block-based markup language designed for flexibility and ease of use.
specificationimplementation | publishing system | desktop viewer/editor | online resurces |
@podlite/[email protected]
- corrective release
Full Changelog: v0.0.47...v0.0.48
v.0.0.47
Podlite is a lightweight block-based markup language designed for flexibility and ease of use.
specificationimplementation | publishing system | desktop viewer/editor | online resurces |
@podlite/[email protected]
- corrective release
v0.0.46
Podlite is a lightweight block-based markup language designed for flexibility and ease of use.
specificationimplementation | publishing system | desktop viewer/editor | online resurces |
@podlite/[email protected]
-
add
Wrappercomponent 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
locationfrom original node tomkTochelper -
safe block id creation
-
fix the abbreviated block when its content starts with
=
@podlite/[email protected]
-
add minimal styles
-
add support for
:captionattribute 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
