Releases: hkalbasi/zngur
Releases · hkalbasi/zngur
v0.9.0
What's Changed
- Layout conservative and auto offset fields by @Ryex in #90
- MSVC ci support by @Ryex in #99
- Readable const asserts by @Ryex in #105
- Simple Cpp output formating by @Ryex in #93
- Split common types to zngur.h by @adsnaider in #104
- Implement module support by @adsnaider in #109
- Update import syntax by @adsnaider in #111
- Update template engine to askama by @adsnaider in #110
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- Add ability to customizing mangling base and C++ namespace by @hkalbasi in #56
- Add raw pointer by @hkalbasi in #59
- Emit C++ with Sailfish templates by @nickpdemarco in #61
- create unified Scope type for resolving aliases and building paths by @Nathan-Fenner in #65
- Fix link error for
Ref<float>by @hkalbasi in #75 - collect all errors into the parse context by @Ryex in #77
- Support impl trait by @hkalbasi in #73
- Add support for depfiles by @nickpdemarco in #82
- fix: Ref[Mut]< Ref[Mut] < T > > is now a complete type by @Ryex in #85
- Use cspell to check word spelling in CI. by @hkalbasi in #86
#ifand#matchstatements withcfg!(key<.value>)by @Ryex in #78- Support zero-sized types by @colin-r-schultz in #87
- Use IndexMap instead of HashMap for determinism by @colin-r-schultz in #89
- Make C++ extern methods
pubin Rust by @adsnaider in #95 - char generation by @mtimaN in #96
Full Changelog: v0.7.0...v0.8.0
v0.7.0
What's Changed
- Add support for Path aliases by @Ryex in #40
import .zngand merging Zngur files by @nickpdemarco in #43- Add initial support for fields by @hkalbasi in #37
- Get underling values of Fields by @nickpdemarco in #49
- Add string literal by @hkalbasi in #39
- Performance improvements
- CI improvements
- Docs improvements
- Add install instructions to README.md by @nickpdemarco in #52
- Minor grammar fixes for README.md by @camio in #33
Full Changelog: v0.6.0...v0.7.0