diff --git a/CHANGELOG.md b/CHANGELOG.md index 69ad1f4..48f9cc7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,15 +8,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] - _No changes yet_ + +## [0.2.1] - 2024-12-05 + ### Fixed -- mkdocs is now configured correctly for the new project structure -- JAX installation is now handled correctly for different configurations (CPU, CUDA, TPU) +- mkdocs is now configured correctly for the new project structure +- JAX installation is now handled correctly for different configurations (CPU, CUDA, TPU) +- Fixed a couple of bugs in 2D regularied_bc and kbc (Warp) that emerged after merging 2d and 3d kernels + +### Added + +- Added abstraction layer for boundary condition efficient encoding/decoding of auxiliary data +- Added the capability to add profiles to boundary conditions +- Added prepare_fields method to the Stepper class to allow for more automatic preparation of fields ## [0.2.0] - 2024-10-22 ### Added - XLB is now installable via pip - Complete rewrite of the codebase for better modularity and extensibility based on "Operators" design pattern -- Added NVIDIA's Warp backend for state-of-the-art performance -- Added abstraction layer for boundary condition efficient encoding/decoding of auxiliary data -- Added the capability to add profiles to boundary conditions \ No newline at end of file +- Added NVIDIA's Warp backend for state-of-the-art performance \ No newline at end of file