Release Packet version 1.0.0-alpha.4.
bigeasy opened this issue · comments
- Upgrade
arguable
to13.0.0-alpha.7
. - Update
LICENSE
for current year. - Upgrade
mqtt-packet
to7.1.2
. - Upgrade
programmatic
to2.0.0-alpha.12
. - Upgrade
staccato
to13.0.0-alpha.13
. - Upgrade
extant
to^2.0.0-alpha.5
. - Remove auto test counting. Closes #619.
- More thoughts on literals.
- Elided the header field in MQTT. See #400. Closes #588.
- Rewrite
vivify.structure
for elision. See #588. - Add elision test with no elision. See #588.
- Elided packet and structure. See #588.
- Notes on arguments to functions in language.
- Start a design document. See #471.
- Add outline to bottom of
README.md
. See #471. - Final
make
of last documentation commit. See #471. - Survey of remaining documentation tasks. See #471.
- Create a fixture for elided structures. See #588.
- JavaScript file with all the language in it. Closes #618
- Parse or serialize conditionals. Closes #616.
- Update to diary entry.
- Remove unknown fixed array AST node property.
- Remove a TODO I changed into a comment. See #616.
- Thoughts on the order of the split conditional.
- Tidy diary relocation info.
- Replace old diary.
- Going to move
redux.md
overdiary.md
. - Diary update.
- Publish packet. See #400.
- Publish packet. See #400.
- Tidy Living
README.md
and into section. make
README.md
and test.- MQTT
connack
packet. See #400. - Update generated tests for arity fix. See #615.
- Spell check.
- Include parsing in MQTT test. See #400.
- Fix parenthesisless arrow functions. Closes #615.
- Notes on parameterized partials, limits.
- Complete MQTT connection packet. See #400.
- Fix
$$
stack counting in serialize packed. - Fix sip test, MQTT connect username. See #400.
- MQTT to version 3.1.1, basic connect packet. See #400.
- Fix inlines around single bit packed field. Closes #612.
- Packed field inlines language as it exists. See #612.
- Wrap const declaration in a block. Closes #611.
- Remove debugging messages. See #606. See #610.
- Remove partials checks from
language.js
. Closes #610. - Start of variable header, use partials. See #400.
- send debugging output to standard error. See #610.
- Run includes prior to interpretation. See #610.
- Start of MQTT protocol. See #400.
- Fix 'undefined' absent field name in switch. Closes #609.
- Allow nested sips in conditional length encodings. Closes #606.
- Restore missing array tests. See #606.
- Transforms for variable length fields in sizeof. Closes #601.
- Suppose I could have commented it before too. See #601.
- Revert "Revert "Checking in broken sizeof test.""
- Add inlined code to sizeof. See #601.
- No inlines on sizeof if fixed length. See #601.
- Notes on byte by byte encoded integers. See #604.
- More thoughts on
sizeof
. See #601. - Transforms now defined by the field presence. See #601.
- Revert "Checking in broken sizeof test." See #601.
- Notes on
offsetof
. See #498. - Notes on
sizeof
. See #601. - Checking in broken sizeof test. See #601.
- Upgrade
arguable
to13.0.0-alpha.6
. - Upgrade
programmatic
to2.0.0-alpha.11
. - Upgrade
staccato
to13.0.0-alpha.12
. - Upgrade
extant
to^2.0.0-alpha.4
. - Correctly serializes zero length arrays. Closes #590.
- Pull parameters into Edify. See #471.
- Example of an accumulator. See #471.
- Include partials example. See #471.
- Switch example. See #471.
- Example of conditional. See #471.
- Example of doubles. See #471.
- Revert lookup argument to sync generators. See #471.
- Specify lookup in
packetizer.js
. See #471. - Need to normalize the
$lookup
injection. See #471. - Remove unused
assert
require. See #471. - Multi-byte terminator example. See #471.
- Terminated array example. See #471.
- Build parameter reuse example. See #471.
- Fixed arguments to functions. See #471.
- Named assertion parameters. See #471.
- Different file names for assertion tests. See #471.
- Example of assertions the hard way. See #471.
- Example of assertion. See #471.
- Bring in assertion documentation. See #471.
- Sketch of require documentation. See #471.
- Spell check. See #471.
- Verbiage for calculated arrays. See #471.
- Working fixed and cacluated array examples. See #471.
- Documentation for inline functions. See #471.
- Interface section should come soon.
- Draft of length-encoded arrays. See #471.
- Edify documentation for constants. See #471.
- Add newly generated literal tests. See #471.
- Remove an early exit from literals tests. See #471.
- Document packed integeres. See #471.
make
Edified generatedreadme.t.js
. See #471.- Document nested structures. See #471.
- Upgrade
arguable
to13.0.0-alpha.5
. - Upgrade
staccato
to13.0.0-alpha.11
. - Upgrade
extant
to^2.0.0-alpha.3
. - Document
BitInt
little-endian integers. See #471. - Document endianess. See #471.
- Start to convert draft of new readme to Edify. See #471.
- Sketch of
README.md
language example test. See #471. - Synchornous parser. Closes #264. Closes #596.
- Unit test for generator progam. See #597.
- Sketch of Edify based documentation. See #471.
- Implement a synchornous interface. Closes #595.
- The serialzer we created is really
sync
. Closes #595. - Separate mqtt test generation targets.
- Debug GitHub Actions.
- Upgrade
arguable
to13.0.0-alpha.4
. - Upgrade
staccato
to13.0.0-alpha.10
. - Upgrade
extant
to^2.0.0-alpha.2
. - Upgrade
arguable
to13.0.0-alpha.3
. - Upgrade
programmatic
to2.0.0-alpha.10
. - Build with Node.js 16 on GitHub Actions.
- Upgrade
staccato
to13.0.0-alpha.9
. - Slight edit to
README.md
. - Sketch of interfaces. See #404. See #595.
- Build with Node.js 16 on Travis CI.
- Pick at MQTT. Reorient. See #400.