# Changelog
## v0.10.0 (2024-09-13)
- Updated `glam` to v0.29
- Updated `nalgebra` to v0.33
## v0.9.0 (2024-06-22)
- Updated `glam` to v0.28
- Updated `vek` to v0.17
- Updated `imbl` to v3
## v0.8.0 (2024-04-24)
- Internal optimization: faster copying of POD types
- Added support for writing to uninitialized memory
- Increased MSRV to 1.68.2
- Updated `glam` to v0.27
## v0.7.0 (2024-01-02)
- Allow buffer types to accept `?Sized` types
- Fix min `syn` version (v2.0.1)
- Updated `glam` to v0.25
- Updated `vek` to v0.16
- Updated `rpds` to v1
- Updated `archery` to v1
## v0.6.1 (2023-05-09)
- Fix erroring on attributes not owned by this crate
## v0.6.0 (2023-05-06)
- Inline potentially hot functions more aggressively
- Fix `clippy::extra_unused_type_parameters` warning
- Updated `syn` to v2
- Updated `glam` to v0.24
- Updated `rpds` to v0.13
- Updated `archery` to v0.5
## v0.5.0 (2023-03-04)
- Check dynamic buffer alignment is not less than 32
- Work around `trivial_bounds` error
- Increased MSRV to 1.63
- Updated `glam` to v0.23
- Updated `nalgebra` to v0.32
## v0.4.1 (2022-12-09)
- Renamed `coverage` cfg to `coverage_nightly`
## v0.4.0 (2022-11-06)
- Updated `glam` to v0.22
- Updated `rpds` to v0.12
- Updated `static-rc` to v0.6
## v0.3.0 (2022-07-03)
- Renamed `Size::SIZE` to `ShaderSize::SHADER_SIZE`
- Updated `glam` to v0.21
- Increased MSRV to 1.58
- Fix `clippy::missing_const_for_fn` warning
## v0.2.1 (2022-06-14)
- Fix padding not being generated for one field structs
## v0.2.0 (2022-05-05)
- Renamed `WgslType` to `ShaderType`
- Removed `assert_uniform_compat` derive macro helper attribute
- Fixed crate not compiling on latest rustc in some scenarios
- Added ability for other crates to wrap the derive macro implementation for re-export purposes
- Updated `nalgebra` to v0.31 and `imbl` to v2
## v0.1.3 (2022-03-16)
- Improved uniform address space doc examples
## v0.1.2 (2022-03-15)
- Fixed uniform address space alignment requirements
## v0.1.1 (2022-03-09)
- Added logo
- Fixed broken links in docs
## v0.1.0 (2022-03-06)
- Initial release