# Development Reports (2025)

**URL:** <https://forums.synfig.org/t/development-reports-2025/16161>\
**Category:** Development reports\
**Created:** [January 30, 2025, 5:59pm UTC](https://forums.synfig.org/t/development-reports-2025/16161 "2025-01-30T17:59:03Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mohamed.Adhamc](https://forums.synfig.org/letter_avatar_proxy/v4/letter/m/a88e4f/32.png) [@mohamed.Adhamc](https://forums.synfig.org/u/mohamed.Adhamc)\
**Post date:** [January 30, 2025, 5:59pm UTC](https://forums.synfig.org/t/development-reports-2025/16161/1 "2025-01-30T17:59:03Z")

</div>

**Development Report (Sep 13 - Jan 24)**

Happy new year everyone!

It has been some time since the last report. Hopefully, future reports will be more consistent.

Here are the latest development updates:

**Features:**

- Added “copy all” for Paste Options dialog ([#3422](https://github.com/synfig/synfig/pull/3422))
- Added naive support to Text element (SVG) ([#3320](https://github.com/synfig/synfig/pull/3320))

**Fixes:**

- Changed convert.exe syntax to avoid clash in Windows ([#3416](https://github.com/synfig/synfig/pull/3416))
- Fixed Lottie export failure with Japanese locale setting in Windows ([#3419](https://github.com/synfig/synfig/pull/3419))
- Fixed convert.exe directory and missing extension ([#3421](https://github.com/synfig/synfig/pull/3421))
- Fixed clang build (and bump macOS version) ([#3438](https://github.com/synfig/synfig/pull/3438))
- Upgraded MLT version from ‘7.2.0’ to ‘7.28.0’ under MSYS2 environment ([#3437](https://github.com/synfig/synfig/pull/3437))
- Fixed uninitialized var and mixed declaration/definition of class ([#3435](https://github.com/synfig/synfig/pull/3435))
- Fixed an issue with the color/gradient dialog editing the parameter that opened itself ([#3373](https://github.com/synfig/synfig/pull/3373))
- Fixed an issue in resetting of bonesetup size in WorkArea ([#3380](https://github.com/synfig/synfig/pull/3380))
- Handling (Radial)Composite valuenodes via Widget\_Curves ([#3428](https://github.com/synfig/synfig/pull/3428))
- Fixed an issue of not being able to edit color or gradient of multiple layers (regression) ([#3470](https://github.com/synfig/synfig/pull/3470))
- Fixed Bailout parameter in Julia Set Layer - it was ignored in previous versions ([#3465](https://github.com/synfig/synfig/pull/3465))

**Refactoring:**

- Avoid macro in header file of ValueNode\_Composite ([#3429](https://github.com/synfig/synfig/pull/3429))
- Rename setup and help-about actions - preparing to macOS ([#3195](https://github.com/synfig/synfig/pull/3195))
- refactor: Filesystem::remove\_recursive() uses Path ([#3364](https://github.com/synfig/synfig/pull/3364))
- Simpler gradient render task declarations ([#3301](https://github.com/synfig/synfig/pull/3301))
- Added move constructor and move assignment operator to ValueDesc ([#3150](https://github.com/synfig/synfig/pull/3150))
- Minor cleanup on Plant layer ([#3452](https://github.com/synfig/synfig/pull/3452))

**Chores, and CI:**

- Fixed various typos ([#3443](https://github.com/synfig/synfig/pull/3443))
- Resolved error when build dir cannot be removed after previous (failed) run ([#3450](https://github.com/synfig/synfig/pull/3450))
- Added workflow to automatically generate release notes for GitHub releases ([#3392](https://github.com/synfig/synfig/pull/3392))
- Added a bot automatically showing contributors how their pull requests affect the release notes ([#3393](https://github.com/synfig/synfig/pull/3393))
- fixed an issue with show-pr-change-note not working with prs from forks ([#3453](https://github.com/synfig/synfig/pull/3453))
- Updated .gitignore to exclude build files ([#3466](https://github.com/synfig/synfig/pull/3466))
