Skip to content

Commit 1b7e0c0

Browse files
authored
doc: Update changelog for 2.3.0 (#1161)
1 parent 983a9d6 commit 1b7e0c0

File tree

1 file changed

+33
-11
lines changed

1 file changed

+33
-11
lines changed

doc/CHANGELOG.md

Lines changed: 33 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,46 @@
22

33
## Ongoing development
44

5+
## v2.3.0
6+
57
For F3D users:
6-
- Added `--animation-autoplay` option (libf3d: `scene.animation.autoplay`) to automatically start animation on file load.
7-
- Added an experimental VDB reader for .vdb files using OpenVDB
8+
- Added `--animation-autoplay` option (libf3d: `scene.animation.autoplay`) to automatically start animation on file load
9+
- Added an experimental `vdb` plugin in order to read .vdb files using OpenVDB
10+
- Added an `usd` plugin in order to read .usd files using OpenUSD
11+
- Added .3mf and .x files support in the `assimp` plugin
12+
- Added a small margin between the model and the grid to avoid potential z-fighting
13+
- Added VTK output to the log when using `--verbose=debug` for easier debug
14+
- Reworked the `alembic` plugin to read Texture Coordinates and Normals for .abc files
15+
- Improved the reading of EXR files using multi-threading for better performance when loading HDRIs
16+
- Improved the documentation on https://f3d.app
17+
- Improved general logging in order to make it easier to understand issues with file and options
18+
- Fixed potential crashes when reading `assimp` plugin file formats
19+
- Fixed `--grid-absolute` for off-center models
20+
- Fixed an issue with thumbnail generation showing the log window
21+
- Fixed many interaction issues on non-Qwerty keyboard layout
22+
- Fixed handling of filenames containing commas
23+
- Fixed an issue on Windows where the log window would appear on top of F3D window
24+
- Fixed crashes with specific .obj file
25+
- Fixed an issue with incorrect return code when using headless mode or incorrect options
26+
- Fixed dependency issue with the headless .deb binary release
27+
- Fixed a crash when using a file with more than 254 bones (Requires OpenGL 4.3)
28+
- Fixed an issue with Unicode filenames on the title bar on Windows
829
- Changed `--verbose` into a string based option, eg: `--verbose=quiet` or `--verbose=debug`. `--verbose` is still supported.
930
- Changed `--no-render` behavior so that it doesn't impact verbosity anymore
10-
- Deprecated `--quiet`, use `--verbose=quiet` instead.
11-
- Reading EXR files is now multi-threaded and much faster.
12-
- Translucency support is now enabled by default.
13-
- A small margin is added between the model and the grid to avoid potential z-fighting.
14-
- Add 3MF and X files support (part of `assimp` plugin)
15-
- Fix potential crashes when reading `assimp` plugin file format
31+
- Changed the default configuration file so that translucency support is enabled by default
32+
- Deprecated `--quiet`, use `--verbose=quiet` instead
33+
- Deprecated `--input`, use positional argument instead
1634

1735
For libf3d users:
18-
- Added `scene.animation.autoplay` option.
19-
- Added a `f3d::image::saveBuffer` API to save an image as a file format in memory.
36+
- Added `scene.animation.autoplay` option
37+
- Added a `f3d::image::saveBuffer` API to save an image as a file format in memory
38+
- Fixed the default name of the window
2039

2140
For F3D packagers:
22-
- Added a new optional dependency through VTK, OpenVDB
41+
- Added a new optional dependency, OpenUSD. Enable with `F3D_PLUGIN_BUILD_USD` CMake option
42+
- Added a new optional dependency through VTK, OpenVDB. Enable with `F3D_PLUGIN_BUILD_VDB` CMake option
43+
- Added a new CMake option to control the link against libatomic. Control with `F3D_LINUX_LIBRARY_LINK_ATOMIC`
44+
- Added two new packages to the list, OpenMandriva and Mageia
2345

2446
## v2.2.1
2547

0 commit comments

Comments
 (0)