whoacommunity
/
projects
/
apiext-format
/
commits
☾
🧩
apiext-format
.apiext — an extended element-API format for WebObjects / ng-objects (spec)
Updated
Jul 4
Source
GitHub ↗
Commits
On GitHub ↗
When
Message
Author
Jul 4
content policy: required -> expected; validation lives entirely in fo…
hugi
Jul 4
Replace wrapsContent with the content policy (#22); complete multipli…
hugi
Jul 4
FORMAT: point the deprecation deferrals at both issues (#20, #21)
hugi
Jul 4
Add <deprecated> — deprecation marker with migration note (#5)
hugi
Jul 4
Add unknownAttributes — the element's unknown-attribute policy (#1)
hugi
Jul 4
Add <default> — a binding's declared default value (#3)
hugi
Jul 4
FORMAT: drop the 'why there are no category tags' section
hugi
Jul 4
ROADMAP: constraints done (#9 closed); tooling row deferred until it …
hugi
Jul 4
design: consumer notes - the implementation guide for the redesign + …
hugi
Jul 4
Cut the legacy cord: grammar purge and tightening (#12-#19)
hugi
Jul 4
README: .apiext is the successor to .api, not a superset
hugi
Jul 4
constraints: mark the implementation landed; roadmap row narrows to t…
hugi
Jul 4
examples: convert to constraints; note the standalone/element-content…
hugi
Jul 4
legacy record: corpus classification + validation pathologies from th…
hugi
Jul 4
docs: Constraints section replaces Validation; superset positioning r…
hugi
Jul 4
DTD: typed constraints replace the legacy validation vocabulary
hugi
Jul 4
constraints design: absorb review round 2
hugi
Jul 4
constraints design: entailment does not justify omission
hugi
Jul 4
design: the constraints design (replaces <validation>) as a standing …
hugi
Jul 4
ROADMAP: validation row reflects the settled constraint design (#9)
hugi
Jul 4
FORMAT: document <validation> properly
hugi
Jul 4
FORMAT: specify binding order - preserved as the author's reading ord…
hugi
Jun 25
Document the legacy WebObjects .api format
hugi
Jun 25
Split STATUS into DONE + ROADMAP; file roadmap issues
hugi
Jun 25
Initial commit: .apiext element-API format specification
hugi
Releases
Open issues
Generated-from-source authoring mode (annotations + javadoc → .apiext); the file stays canonical
Jul 5
Prefix-family bindings (declare a family of bindings by prefix, e.g. ?key query params)
Jul 4
Enclosing-context requirement (element must sit inside a form)
Jul 4
Severity on <deprecated> (let a deprecation escalate to an error)
Jul 4
Structured replacement pointer on <deprecated> (use="...")
Jul 4
Root <wo class> uses the simple class name (Obj-C relic) — reconcile with FQN class references
Jun 25