Skip to content

Releases: ThoughtWorksStudios/bobcat

Bobcat 0.4.1

24 Aug 18:10
Compare
Choose a tag to compare
version bump

  - adds entity declaration

Nesting, dictionaries, and imports (oh my!)

04 Aug 18:11
Compare
Choose a tag to compare

Additions:

  • Nesting entities within entity definitions (both references to existing entities and totally new ones)
  • Custom dictionary types
  • Import multiple input files (so definition/generation statements may be separated if desired)

Changes to output format and dsl

27 Jul 21:19
Compare
Choose a tag to compare
  • By default, all output in placed into a single output file (entities.json by default).
  • Added -dest option to the executable which allows the specification of the output file
  • Added -split-dest option to the executable which creates an output file per entity definition generated

Latest snapshot

24 Jul 18:09
Compare
Choose a tag to compare
0.3.0

Add build and test as depdency to release target

Latest snapshot

17 Jul 17:59
Compare
Choose a tag to compare
Interpreter now does a depth-first, recursive tree walk

  - previously we were doing 2 passes: once to define entities, and once to generate
  - previous impl was not capable of looking beyond 1-level deep
  - can change to iterative tree-walk if performance or stack-depth becomes problematic

Latest snapshot

14 Jul 18:16
Compare
Choose a tag to compare
0.1.0

Add generator tests for field types and argument restrictions