Skip to content

v1.0.0

Compare
Choose a tag to compare
@patjakdev patjakdev released this 13 Nov 21:26
· 46 commits to main since this release
b25ac8d

What's Changed

  • Invert the special casing of JSON marshaling for Value by @patjakdev in #41
  • Create MapSet[T] and ImmutableMapSet[T] types and change Entity.Parents to be a ImmutableMapSet[EntityUID] by @patjakdev in #40
  • internal/mapset: relax the constraint on the argument to MapSet.Equal to just be a Container instance by @patjakdev in #43
  • internal/eval: remove the inCache by @patjakdev in #45
  • Adds pkg.go.dev badge to readme by @mkraft in #46
  • Create a safer interface for the Decimal type` by @patjakdev in #49
  • Finalize the shape of entities by @philhassey in #50
  • Unify naming conventions across map/set container types by @patjakdev in #51
  • types: change Set() to take variadic arguments to match EntityUIDSet() by @patjakdev in #53
  • types: remove EntityLoader interface by @philhassey in #55
  • types: remove the EntityMap.Load() method and use [] instead by @patjakdev in #58
  • ast: Add AST builder methods for datetime-related types and operators by @patjakdev in #57
  • types: internalize various errors by @patjakdev in #56
  • cedar-go: add a DEVELOPMENT.md with instructions about how to update the corpus tests. by @patjakdev in #61
  • Rename datetime constructors by @patjakdev in #60
  • Expose extension function calls in AST package by @micahhausler in #59
  • Regain 100% test coverage by @philhassey in #62
  • ast: restructure ast package documentation by @patjakdev in #63
  • types: clean up JSON unmarshaling story for extension types by @patjakdev in #64
  • enable errcheck for the project and fix the violations discovered by @patjakdev in #65
  • Sprinkle more high-level documentation around by @patjakdev in #66
  • One more coat of paint on README.md by @patjakdev in #67

New Contributors

Full Changelog: v0.4.0...v1.0.0