💋

parslips

Template editor for Parsley templates, forked from WOOgnl

Version
v5.6.0
Updated
Sep 3
WhenMessageAuthor
Sep 3 Releases: every public changelog card is a GitHub release hugi
Sep 2 Binding completion resolves through ElementApiResolver, so .apiext-on… hugi
Sep 2 Bundle copies of ng-objects' tag registry and .apiext as a bridge for… hugi
Sep 2 Offer ng projects only the legacy shortcuts whose class exists hugi
Sep 2 Read an element's own .apiext from its package; stop describing ng el… hugi
Sep 2 Fix <wo:checkbox> in ng projects: one WO/NG name bridge for both dire… hugi
Sep 2 Changelog: dialog-free launches and /dialogs hugi
Sep 2 Dialog-free launches: preflight the dependency closure, and /dialogs … hugi
Aug 28 Changelog: the live activity feed (/activity, /watch) hugi
Aug 28 Dev server activity feed + live spectator page (/activity, /watch) hugi
Aug 27 Changelog: #4 cleanup, revalidation/purge tooling, dependency refresh hugi
Aug 27 AGENTS.md: refresh the dev-server endpoint table hugi
Aug 27 Bring out your dead: purge tool for orphaned markers + /problems sour… hugi
Aug 27 Exit the standalone JS/CSS editing business (#4) hugi
Aug 27 Full-workspace template revalidation + honest /problems counts hugi
Aug 27 Update ph-css to 8.2.1, replacing the ph-commons monolith with the mo… hugi
Aug 27 ph-css 8.2.1 -> 7.1.0: stay on the 7.x line (fixes the CI build) hugi
Aug 27 Update slf4j-api 2.0.15 -> 2.0.18 (aligns with ng-objects/Parsley/won… hugi
Aug 27 Update ph-css 7.0.3 -> 8.2.1, ph-commons 11.1.8 -> 11.2.1 hugi
Aug 27 Drop the vendored Xerces jar — the JDK's parser suffices hugi
Aug 27 Update Tycho 5.0.0 -> 5.0.4 hugi
Aug 24 Fix invalid JSON in the dev server index, guard it with a test hugi
Aug 24 Dev server: record and report an app's runtime (ng/wo) hugi
Aug 10 Dev server: element-API lookup endpoint + a plain-tag binding lint hugi
Jul 9 Changelog: dev server v2 (outcome-reporting endpoints) hugi
Jul 9 Dev server: three fixes from a cold-workspace shakedown hugi
Jul 9 ProjectOpener: union Eclipse project references into the dependency walk hugi
Jul 9 Dev server: open=true opens the project's workspace dependencies too hugi
Jul 9 Dev server: report outcomes, not just relayed commands hugi
Jul 5 Cache resolved bundled .apiext models to stop validation heap churn hugi
Jul 4 Document .apiext element coverage in the changelog hugi
Jul 4 Strike through deprecated elements in the Element Reference hugi
Jul 4 Properly define passthrough bindings in .apiext core hugi
Jul 4 Convert WebObjectsDefinitions.xml to .apiext hugi
Jul 4 Validate content="forbidden": flag an element given template content hugi
Jul 4 Adopt the three-valued content policy (#22), replacing the wrapsConte… hugi
Jul 4 apiext: adopt the content policy (wrapsContent replaced) hugi
Jul 4 Preserve the transitional 'defaults' attribute round-trip; guard bund… hugi
Jul 4 WOString.apiext: declare unknownAttributes=forbidden hugi
Jul 4 Binding list: two-arrow two-way glyph, red-tinted error marker hugi
Jul 4 Make the binding list a real two-column table with direction glyphs hugi
Jul 4 Split binding detail into separate Pull and Push boxes hugi
Jul 4 .apiext editor: group binding detail into sections; build any-of alte… hugi
Jul 4 Open .apiext in the Apiext editor by default; re-validate on save hugi
Jul 4 Add the greenfield .apiext form editor (M3, first cut) hugi
Jul 4 Add MutableApiextModel — the .apiext editor's mutable editing model hugi
Jul 4 Add ApiextSerializer (model -> .apiext XML) with round-trip fidelity hugi
Jul 4 .apiext enforcement: file-integrity markers + template-constraint eva… hugi
Jul 4 Consume .apiext #1/#3/#5: unknownAttributes, <default>, <deprecated> hugi
Jul 4 apiext: migrate WOCheckBox to unknownAttributes="passthrough" hugi