Skip to content

Latest commit

 

History

History
85 lines (77 loc) · 3.66 KB

CHANGELOG.md

File metadata and controls

85 lines (77 loc) · 3.66 KB

Change Log for neuron

Unreleased

  • Updates
    • Bump commonmark, commonmark-extensions (0.2)
    • Skylighting 0.9 (pure Haskell syntax highlighting)
  • Web Interface
    • Styling fixes
      • Fix incorrect body font (esp. on Windows)
      • Fix task list checkbox styling (#233)
      • Use superscript for folgezettel link suffix (#346)
  • Zettel format
    • Add unlisted metadata property to hide a zettel from z-index (#318)
    • Markdown: support for fancy lists (#335)
  • CLI
    • Faster querying: add --cached option to neuron query, to run faster using the cache. To keep the cache up to date, make sure that neuron rib is running.
    • Add --id and --search options to open command to open given zettel ID or search page respectively (#317)

0.6.0.0

  • Markdown: switch to Pandoc, and commonmark (with extensions). #166
    • Markdown parsing is consequently less strict and more permissive
    • With this change, neuron can potentially support other text formats (experimental org support already in)
    • Raw HTML support (#191)
    • YAML block is now optional; title is also optional, while native Markdown H1 titles are now supported (#230)
  • Web Interface
    • Introduce new "uplink tree" view, replacing connections pane (#195)
    • Allow customizing favicon
    • z-index: Allow cycles (#248)
    • z-index: display parse and query errors (#220, #221)
  • CLI:
    • Resilient error handling (#202, #215)
    • Added neuron query --graph to get the entire graph as JSON export
      • Add backlinks query (#216)
    • Add bash/zsh shell completion (#239)
    • neuron new: title is optional (#232)
  • Bug fixes
    • Fix 'neuron new' generating invalid Markdown when title contains special characters (#163)
    • Allow custom CLI in $EDITOR (#227)
  • Others
    • Reduce install size (#240)
    • Nightly docker releases
    • Automatic publishing through neuron-template

0.4.0.0

  • Notable changes
    • More convenient links; <foobar> instead of [foobar](z:/) (#59)
    • Hierarchical tags, with tag pattern in zquery (#115)
    • Change default ID generation to use random hash (#151)
      • Add date field to Markdown metadata
    • Added neuron query to query the Zettelkasten and get JSON output (#42)
  • CLI argument parsing revamp
    • Zettelkasten directory is now provided via the -d argument.
      • Its default, ~/zettelkasten, is used when not specified.
      • This directory must exist, otherwise neuron will error out.
    • The output directory is now moved to .neuron/output
    • neuron ... rib serve is now neuron rib -wS.
  • CLI changes:
    • Full text search: neuron search --full-text
    • #43: Add neuron search -e to open the matching zettel in $EDITOR
    • Allow customizing output directory
    • Added neuron open to open the locally generated Zettelkasten site.
    • #107: Add full path to the zettel in neuron query JSON
  • Web interface:
    • Custom themes for web interface
    • Display all backlinks to a zettel (even those not in folgezettel heterarchy) (#34)
    • Simplified link style (#151)
    • Client-side web search (#90)
    • Add JSON-LD breadcrumbs (#147)
    • Add query to display tag tree (#121)
    • Custom alias redirects
    • Tags are restyled and positioned below
    • Produce compact CSS in HTML head
    • #24: zquery is displayed in HTML view.
    • #100: Tables are styled nicely using Semantic UI
  • Bug fixes & misc changes
    • Fix regression in neuron library use
    • #130: Handle links inside blockquotes
    • Allow neuron to utilize multiple CPUs (#171)

0.2.0.0

  • Initial public release