All notable changes to this project will be documented in this file. See conventional commits for commit guidelines.
0.6.0 - 2022-12-12
- implement
Eq
forSchema
types - (8601cce) - @tqwewe - add
Long
,Double
,Bytes
and removeTimestamp
andUInt
- (28c4666) - @tqwewe - pest schema definition - (7907d00) - @tqwewe
- support for
UInt
type - (b21106d) - @tqwewe
0.5.0 - 2022-05-15
- (examples/bank-account-wasm) build script - (214d730) - @tqwewe
- rust codegen derive hash for f64 - (0c8497c) - @tqwewe
- cfg syntax error - (924c466) - @tqwewe
- fix version example in README.md - (1b4c553) - @tqwewe
- add command and event wasm format docs - (e217c6c) - @tqwewe
- fix code example in examples/bank-account-wasm README.md - (11e82da) - @tqwewe
- add version to README example - (16c9477) - @tqwewe
- update README with optional syntax - (6e63a97) - @tqwewe
- (examples/bank-account-wasm) update schema to use new optional syntax - (a7045c1) - @tqwewe
- add version support - (48575f1) - @tqwewe
- add additional dynamic derives to rust codegen - (842b5f2) - @tqwewe
- implement
serde::Deserialize
for schema types - (eb6425f) - @tqwewe - use
?
for optional types - (8029e59) - @tqwewe - use
->
separator for return type - (9b33cf7) - @tqwewe - add codegen-rust-wasm - (288ac15) - @tqwewe
- merge pull request #9 from thalo-rs/feat/versioning - (bdbec86) - @tqwewe
- upgrade git versions in Cargo.lock - (b04168c) - @tqwewe
- merge branch 'main' into feat/versioning - (2f8400c) - @tqwewe
- upgrade dependencies - (0080411) - @tqwewe
- merge pull request #8 from thalo-rs/feat/explicit-optional - (ff217f1) - @tqwewe
- merge branch 'main' into feat/explicit-optional - (4bbb66d) - @tqwewe
- merge branch 'main' of github.com:thalo-rs/esdl into feat/syntax-updates - (80f975e) - @tqwewe
0.4.0 - 2022-01-30
- add wasm feature flag and code generation - (42ab3f9) - @tqwewe
- add rust codegen command enum - (0c53833) - @tqwewe
- serde rename codegen event enum - (f53e950) - @tqwewe
0.3.0 - 2022-01-28
- simplify chrono
DateTime
- (a195013) - @tqwewe - clarify types in README.md - (15149fc) - @tqwewe
- add TypeScript types and links to README.md - (cc68770) - @tqwewe
- add TypeScript types and links to README.md - (727d5b1) - @tqwewe
- merge pull request #2 from thalo-rs/feat/codegen-ts - (3a26edd) - @tqwewe
- add keywords and categories to Cargo.toml - (2ac41c0) - @tqwewe
0.2.1 - 2022-01-27
- implement
Serialize
andDeserialize
on type structs - (97de0a0) - Mike Shearer
0.2.0 - 2022-01-25
- add parsing options for
Schema
- (921b3c7) - @tqwewe - add serde derives to schema - (8914873) - @tqwewe
- add CHANGELOG.md - (5c1abc4) - @tqwewe
- add bump books to cog.toml - (195c86c) - @tqwewe
- revert "chore: rename to esl" - (15ad3da) - @tqwewe
- rename to esl - (b0a3d21) - @tqwewe
0.1.0 - 2022-01-25
- event suffix in command events - (e240973) - @tqwewe
- incorrect reference to event in return type - (8ef5eec) - @tqwewe
- add parsing options for
Schema
- (921b3c7) - @tqwewe - add serde derives to schema - (8914873) - @tqwewe
- add scalar
Timestamp
- (722af3c) - @tqwewe - use associated error type for command trait - (ee0849b) - @tqwewe
- add bump books to cog.toml - (195c86c) - @tqwewe
- revert "chore: rename to esl" - (15ad3da) - @tqwewe
- rename to esl - (b0a3d21) - @tqwewe
- add meta information to Cargo.toml - (87e1ec3) - @tqwewe
- delete example.esdl - (ce264de) - @tqwewe
Changelog generated by cocogitto.