Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Synfig 2023 release #3293

Open
ice0 opened this issue Dec 19, 2023 · 16 comments
Open

Synfig 2023 release #3293

ice0 opened this issue Dec 19, 2023 · 16 comments

Comments

@ice0
Copy link
Collaborator

ice0 commented Dec 19, 2023

What's left to do before release?

@morevnaproject @rodolforg

From me:
I tested the mingw build in the testing branch - everything is builds fine now.

@rodolforg
Copy link
Contributor

rodolforg commented Dec 19, 2023

A new 1.4.5 that fix image importing?

The new dev version must:

@ice0
Copy link
Collaborator Author

ice0 commented Dec 19, 2023

#2941 - I'm not sure the description is clear enough. If that's ok, then I will merge it.
#2765 - wait for review from @morevnaproject

#2763 - wait for test
#2850 - wait for test

#3251

Thanks for reminding me about this.
I need to upload a new macOS packaging script for ARM-based Macs.

@rodolforg
Copy link
Contributor

rodolforg commented Dec 20, 2023

For me, #2941 is ok... I don't know how to write it XD

@rodolforg
Copy link
Contributor

@rodolforg
Copy link
Contributor

@Keyikedalube
Copy link
Contributor

I skimmed the weekly dev logs on Synfig forums last weekend. Here's a very bad draft of release notes for the next Synfig release. Probably should dedicate at least an hour everyday to finish the doc. Let me know if you guys are planning to push new Synfig soon so I can pace up my progress.

https://docs.google.com/document/d/18U4grQJRDcb7dfp1hMx9tIpdhVmgFjiq0ruseFZNKwA/edit?usp=sharing

@rodolforg
Copy link
Contributor

Great, @Keyikedalube :)

Let me know if you guys are planning to push new Synfig soon so I can pace up my progress.

I have no idea when :) I hope it is soon, but it depends on @morevnaproject and @ice0 , and someone who is able to test it on Windows and MacOS :P

@pgilfernandez
Copy link
Contributor

I'm listening here so let me know when there are macOS test builds and I can test them.
=)

@rodolforg
Copy link
Contributor

@ice0 how can I help to have a new release? :)

@rodolforg
Copy link
Contributor

Let me know if you guys are planning to push new Synfig soon so I can pace up my progress.

https://docs.google.com/document/d/18U4grQJRDcb7dfp1hMx9tIpdhVmgFjiq0ruseFZNKwA/edit?usp=sharing

@Keyikedalube Did you finish it? Just curiosity :)


Just a note: a way to get all PR from v1.5.1 to current master head:

git log --first-parent --show-pulls \
        --pretty=format:"%h %<(10,trunc)%aN %C(white)%<(15)%ar%Creset %s" \
        v1.5.1..master

@Keyikedalube
Copy link
Contributor

@rodolforg Unfortunate family circumstances have blocked me for three days. Everything's back to normal now.

That git command is a horror to comprehend lol! I just tracked all the updates from the forum's weekly dev logs 🤣 I'll try that magic spell on my system and update the docs this evening.

Sorry for the inconvenience. I'm committing to finishing this release notes as soon as possible.

@rodolforg
Copy link
Contributor

Everything's back to normal now.

Glad to hear it :)

Sorry for the inconvenience. I'm committing to finishing this release notes as soon as possible.

Don't worry, I was just curious :) I don't have any idea when a new dev release will pop up ;)

@Keyikedalube
Copy link
Contributor

https://docs.google.com/document/d/18U4grQJRDcb7dfp1hMx9tIpdhVmgFjiq0ruseFZNKwA/edit?usp=sharing

The docs all done till Feb 6 2024 weekly dev log updates. Suggestions and critical feedback needed. If anyone (maintainers & contributors) needs write access just ping me I'll grant the privileges :) Also the linked doc is always open for comments for everyone.

@morevnaproject
Copy link
Member

Hi @Keyikedalube !

Thank you for making this document, this helps a lot!
We're now preparing for release of 1.5.2.

I need some more help with the release notes. Please look through release notes of 1.4.x versions (https://synfig.readthedocs.io/en/latest/releases/stable.html).
For each entry in 1.4.x release notes please do the following: check if this entry exists in your release notes document for 1.5.2. And if it is exists, then remove this entry from 1.5.2 release notes.

Also it will help a lot if you can update the 1.5.2 release notes for current date. Thank you!

@rodolforg
Copy link
Contributor

Synfig version 1.4.3 is the first stable release after 1.5.1, so we only need to check since it.
https://synfig.readthedocs.io/en/latest/releases/stable/1.4.3.html
https://synfig.readthedocs.io/en/latest/releases/stable/1.4.4.html
https://synfig.readthedocs.io/en/latest/releases/stable/1.4.5.html

However, I think it worth mention any coincident PR. Maybe "fixed in stable 1.4.3", for example.

@rodolforg
Copy link
Contributor

Those lines are stable branch:

  1. Selecting a handle while the Graphs window tooltip is open no longer crashes the GUI (fix: selecting a handle while the Graphs window tooltip is open crashes the gui #3207) -v1.4.5-
  2. [Timetrack] Parameters and Timetrack panels now show the same row selected (Parameters and Timeline panels show the same row selected #2422). -v1.4.3-
  3. Don’t allow to Connect to exported value node if it has wrong type (fix: don't allow to Connect to exported value node if it has wrong type #2694). -v1.4.3-
  4. Fixed memory leak during palette loading (fix: palette loading #2722). -v1.4.4-
  5. Fix application freeze when importing palette (fix: Synfig hangs when importing palette #2730). -v1.4.4-
  6. Fixed an issue when right-clicking a layer with a just opened file was showing an empty menu (fix: Right-clicking a layer on a just opened file shows empty menu #2781). -v1.4.4-
  7. Fixed crash when clicking on rows of “Library Panel” (fix: crash when clicking on rows of "Library Panel"  #3046) -v1.4.5-
  8. The “Open With History” button now enabled for .sfg files only (fix: button Open With History is enabled only for .sfg files #3101) -v1.4.5-
  9. [Saving/Loading] Allow Bones parameters to be connected to exported value nodes (Allow Bones parameters to be connected to exported value nodes #2433). This fixes a few old and nasty issues which were making it impossible to load some files. -v1.4.3-
  10. Sometimes, when linking Group to Bone, the user (accidentally) selects the wrong control point, which is responsible for origin of Group Transformation. Now Synfig recognizes such situations and asks if user really wants to do so, suggesting to link group’s transformation instead (BoneLink: Ask user if s/he wants to use transformation instead of origin #2468). -v1.4.3-
  11. Fixed crash when using Width Tool on Skeleton Layer (fix crash when using Width Tool on Skeleton Layer #2500). -v1.4.3-
  12. Fixed a crash on program exit if bones were used (fix: a crash on program exit if bones were used #3037) -v1.4.5-
  13. Fixed crash on moving a layer which is attached to curve (fix: crash on moving a layer following a bline reference #2971). -v1.4.5-
  14. Fixed crashes related to tablets and wayland (fix: crash occurs under Wayland when using tablet #2988 -v1.4.5-, fix: drawing tablet didn't work on Wayland #2991)
  15. Fixed crash when using Draw Tool and Cutout Tool in Fedora/Flatpak (Fixed crash when using Draw tool (Fedora/Flatpak) #2445). -v1.4.4-
  16. Fixed issue with opening a file from a network folder on Windows (Fixed issue with opening a file from a network folder on Windows #2505). -v1.4.5-
  17. Fixed issue with synfig CLI not able to open file if path contains non-Latin characters (fix: Synfig CLI does not open file if path contains non-Latin characters (Windows) #2819). -v1.4.4-
  18. Fixed issue with Text Tool not working on MacOS because of missing “fonts.conf” file (Added FontConfig fonts.conf to MacOS .app #2380). -v1.4.3-
  19. Fixed crash on exit in Synfig Studio on MacOS (Fixed Synfig Studio crash on exit (MacOS) #2540). -v1.4.5-
  20. Fixed the issue with rendering videos with portrait orientation (Make sure flags are correctly updated when setting renddesc #2463). -v1.4.3-
  21. Fixed crash when rendering to gif target (Fixed crash when rendering to gif target #2389). -v1.4.3-
  22. Fixed video render in Windows package and AppImage builds (Fixed video render with FFmpeg version 3 #2628). -v1.4.3-
  23. Fixed issue with missing last frame when rendering to video (fix: missing last frame for ffmpeg target #2912). -v1.4.4-2
  24. Autotools build: Release build now can be compiled with “debuginfo” symbols (build(autotools): allow to compile release build with debug info #2838) -v1.4.4-
  25. Fix issue with exported file when audio is shorter than video (Fix exported file with audio being smaller than it should #2477). -v1.4.3-
  26. Fixed the issue with distortions at the end of lines made with the drawing tool (fix distortions at the end of lines made with the drawing tool #2471). -v1.4.5-
  27. Fixed loading of some non-value lists (loadcanvas: fix loading of some non-value nodes lists #2482). -v1.4.3-
  28. Fix Clamp Layer not rendering (fix layer Clamp not rendering #2550). -v1.4.3-
  29. Fixed crash when deleting last Waypoint of an Exported Value (Fix crash when deleting last waypoint #2587). -v1.4.3-
  30. Fixed regression: Importing Papagayo file doesn’t shows the expected layers (fix regression: importing papagayo file didn't show the expected layers #2495). -v1.4.3-
  31. Fixed issue with autosave not working when interval is set to default value (15 seconds) (Fixed issue with autosave not working when interval is set to 15 seconds #2647). -v1.4.3-
  32. Fixed issue with non-working import when importing to unsaved SIF file ([Studio] Fixed issue with non-working import when importing to unsaved SIF file #2243) -v1.4.5-
  33. Fixed crash with a bline containing only 2 points that are too close (fix: crash with a bline containing only 2 points that are too close #2855) -v1.4.5-
  34. Prevent memory leak on importing PNG files (fix: prevent memory leak on importing PNG files #3144) -v1.4.5-

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants