Releases: samtkit/core
Releases · samtkit/core
v1.0.0
Full Changelog: v0.1.0...v1.0.0
v0.1.0
What's Changed
- Sort highlight messages by column by @KCreate in #48
- chore(deps): upgrade dependencies by @mjossdev in #49
- Add benchmark SAMT files by @mjossdev in #50
- Added some comments to public api by @KCreate in #51
- fix(ci): submit dependencies of language server by @mjossdev in #53
- API Documentation by @mjossdev in #54
- Add API to register generators by @KCreate in #52
- feat(doc): link API documentation README by @mjossdev in #55
Full Changelog: v0.0.9...v0.1.0
v0.0.9
What's Changed
- Allow Map keys to be a typealias of String by @mjossdev in #45
- Implement user feedback by @PascalHonegger in #46
- feat(readme): add shield for Maven Central by @mjossdev in #47
Full Changelog: v0.0.8...v0.0.9
v0.0.8
What's Changed
- feat(maven): publish sources and javadoc jar by @PascalHonegger in #44
Full Changelog: v0.0.7...v0.0.8
v0.0.7
What's Changed
- style(readme): change extendable to extensible by @mjossdev in #41
- Enforce string key type in maps by @KCreate in #36
- Prevent BODY param in GET operation by @KCreate in #37
- Fix error on "./samtw compile samt.yaml" by @mjossdev in #42
- Enforce unique method:path pairs by @KCreate in #38
- Diagnostic multiline message by @KCreate in #40
- Validate regex patterns by @KCreate in #39
- Publish to maven by @PascalHonegger in #43
Full Changelog: v0.0.6...v0.0.7
v0.0.6
What's Changed
- Upgrade Kover by @mjossdev in #22
- Change type alias syntax by @mjossdev in #23
- feat(semantic): implement service, provider and package alias by @PascalHonegger in #24
- Language Server File Operations by @mjossdev in #21
- Add flag to control tracing by @mjossdev in #26
- feat(samt-config): parse
samt.yaml
and.samtrc.yaml
by @PascalHonegger in #25 - Dep upgrades by @PascalHonegger in #27
- Fix enum references in Language Server by @mjossdev in #28
- Add annotations to Semantic Model by @mjossdev in #29
- Support samt.yaml in language server by @mjossdev in #30
- refactor(semantic): ensure consistent type hierarchy by @PascalHonegger in #31
- Language Server: Document Symbols by @mjossdev in #32
- Fix crash on ?Type by @mjossdev in #33
- Codegen by @KCreate in #13
- feat(semantic): detect cycles in record fields by @mjossdev in #35
- Warn when providers and consumers are not in their own files by @mjossdev in #34
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
- feat(ci): automatically generate draft release with changelog on publish by @PascalHonegger in #19
- Type aliases by @PascalHonegger in #20
Full Changelog: v.0.0.4...v0.0.5
v.0.0.4
What's Changed
- Setup Language Server by @mjossdev in #17
- Implement "Semantic Tokens", "Go to declaration" and "Find references" by @PascalHonegger in #18
Full Changelog: v0.0.2...v.0.0.4
v0.0.3
Full Changelog: v0.0.2...v0.0.3
v0.0.2
What's Changed
- SAMT Wrapper by @PascalHonegger in #14
- feat(semantic): prevent duplicate uses and implements statements by @PascalHonegger in #16
- Refactor SAMT CLI & Wrapper by @PascalHonegger in #15
Full Changelog: v0.0.1...v0.0.2