Skip to content

Commit

Permalink
Update version to v0.21.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ichinii committed Aug 20, 2024
1 parent 6661f99 commit e998b50
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 11 deletions.
26 changes: 16 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,21 @@
# Changes

### RAYX-CORE
* Improve tests on correctness for gratings by @fannyzotter in https://github.com/hz-b/rayx/pull/307
* Rework Refrac2D by @fannyzotter in https://github.com/hz-b/rayx/pull/308
* Exchange Vulkan GPU tracer with Alpaka (using Cuda) and enable multithreaded CPU tracing. by @ichinii in https://github.com/hz-b/rayx/pull/304
* adapt compile.sh by @ichinii in https://github.com/hz-b/rayx/pull/317
* Rework/core classes by @Atraxus in https://github.com/hz-b/rayx/pull/316
* Exchange custom math library with std math library for complex numbers and trigonometry
* Minor bug fixes

### RAYX-UI
- UI restyling
- Added dockspace for more flexibility
- UI Scale slider
- Improvements for tracing with RAYX-UI
- Loading witout h5
* RAYX-UI Cleanup by @Atraxus in https://github.com/hz-b/rayx/pull/292
* RAYX-UI Optimization by @EnricoAhlers in https://github.com/hz-b/rayx/pull/305
* Rework file dialog by @Atraxus in https://github.com/hz-b/rayx/pull/290
* New: UI for beamline design by @EnricoAhlers in https://github.com/hz-b/rayx/pull/296

### RAYX-CORE
- Improved flexibility for optical elements (cutout, surface, behaviour)
## New Contributors
* @ichinii made their first contribution in https://github.com/hz-b/rayx/pull/304

# Known Bugs
- RAYX-UI can crash on ubuntu when opening the file dialog
- use -i CLI argument for now if that is the case, we are working on a fix
**Full Changelog**: https://github.com/hz-b/rayx/compare/v0.20.0...v0.21.0
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 3.25.2 FATAL_ERROR)

# ---- Project ----
project(RAYX VERSION 0.20.0)
project(RAYX VERSION 0.21.0)
set(CMAKE_CXX_STANDARD 23)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CUDA_STANDARD 20)
Expand Down

0 comments on commit e998b50

Please sign in to comment.