Skip to content

Releases: friction2d/friction

Friction 1.0.0-beta.2

02 Dec 20:57
956a3fd
Compare
Choose a tag to compare
Friction 1.0.0-beta.2 Pre-release
Pre-release
friction-1.0.0-beta.2.mp4

friction-100b2-screenshot

Friction 1.0.0 beta 2 is now available 🥳

https://friction.graphics/releases/friction-100-beta2.html

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

SHA256 Checksum: 
175dc308c22114bef3703cbcd59ccca6426f582ea167c946af530715429f437d  Friction-1.0.0-beta.2-preview-x86_64.dmg

SHA256 Checksum: 
c8fb845e15154c490c63f35aa6b74495d67745426c4f9d6ce2c8764dabee31cc  Friction-1.0.0-beta.2-x86_64.AppImage

SHA256 Checksum: 
cd4983a5910dbc3256290361bf59ac3f4fe586038a883ef834395716c64647a4  friction-1.0.0-beta.2-linux-x86_64.tar.xz

SHA256 Checksum: 
15e8c5073928b6d86f8d9bde9c2f94492d2b498e9947d486d77c70d418f326eb  friction-1.0.0-beta.2-setup-win64.exe

SHA256 Checksum: 
2167079f1d3552a561c3ce5d5e8fe21eca9883c8c554dcfee274ee50d3ded5a6  friction-1.0.0-beta.2-windows-x64.7z

SHA256 Checksum: 
cb8faca7bceb16faa031d0bafd2940430db66fae9911ea8b51cc528dd7cfc7a1  friction-1.0.0-beta.2.tar.xz

SHA256 Checksum: 
de20d3c759169deb908bd117f05a40a031fb462deb5d4ca6b0a3a3e16a9787c1  friction-1.0.0.beta.2-1.x86_64.rpm

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEaJcvKbgc2jraF+repD5Lhhb4ydMFAmdOAj8ACgkQpD5Lhhb4
ydN38xAA6KXaH70+xSqcFiYjq2HQ6q8uxtp8ny47CgyDydGGgXSnB3qqJWua3Tx+
/k3D7QaoH5RXRB6Q4Bzcdc/1wSDCBl2SWP3O3OwIRefVHvYW+oDOa+3kIBdcA6QC
He2aLu6Bf4jdaBGbPLuQJL35b3bFeH/hThc7La5nMRLkeua5G24mw+knxJMvfd9C
BzW7ftmwv4hz1gPw5colIXrXGYw+1rOOmM2Y72npuzlzb01dwEISMpXo6mNNVWuk
6vKYFICpVsB7kkvInq2RACtr1e7arWt7xb2stlwQiQlHlQrcRHAVwnNxeHRqWqss
oRP7DBO/WSCevbHwlPJJzO2mGAupV2AYuR/gbNXiAlt/mGTddFHexKD25wReZ/Fo
lnHSGzA7iFzPIzGHAL3dlgXdmRJjKUPAjHah3QGvlqhEkwvxDy9cIknfKe9xv3gE
GQfcFc7r3/i5iMxhNn+yFnm3sk6DOIV48Zou8IPt3AxK/mr4WTJ/RQW3TKLKH8dX
tJG9Wdv0Ml+RGTiZq0XPYQGiPlyvxJXae415rjRnUvcJRVJV/oteXPEV6T+/lg4c
QhN/eb77DGfbxs+xBCHbis+cNRhydBZAeSSHtK7jLbu8ga/LwX2fE9nJIX/EO32k
fF7q4+c2jk2kSeQE1p6QKal6OTtE1HjgiYL3sx32xc3eV8dVg9w=
=Yy28
-----END PGP SIGNATURE-----

Friction 1.0.0-beta.1

17 Oct 16:50
8738161
Compare
Choose a tag to compare
Friction 1.0.0-beta.1 Pre-release
Pre-release
friction-1.0.0-beta.1.mp4

Friction 1.0.0 beta 1 is now available 🥳

This version includes several new features and improvements.

https://friction.graphics/releases/friction-100-beta1.html

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

SHA256 Checksum: 
abdb21c9a57c2debcf21333271f536247a11666e41837d2baad7dd70941af4ec  Friction-1.0.0-beta.1-x86_64.AppImage

SHA256 Checksum: 
f8f3df909d95740ad553db50f55e4ad3ff3b29985c14e28761d6d28d365971e7  friction-1.0.0-beta.1-linux-x86_64.tar.xz

SHA256 Checksum: 
38b0229e8e61a76ad1e002e956b09332d4dfcc8fe40af776efb184601f536bd2  friction-1.0.0-beta.1-setup-win64.exe

SHA256 Checksum: 
8c8afbd4630c3f990560efeef3b46e38509f8248c96fa67a345cfd9a1d93d981  friction-1.0.0-beta.1-svgo.zip

SHA256 Checksum: 
46753674f26e54743e2f9e217ab3dab6aed7be54d94dd607b3b9192a1df29f6e  friction-1.0.0-beta.1-windows-x64.7z

SHA256 Checksum: 
9afbe80a66c2a9fd893d4962e211b70f868287cd11459aa336f9636212c6d85a  friction-1.0.0-beta.1.tar.xz

SHA256 Checksum: 
5b0e72c6d7b376798c2fac58618d1a2c9134fc50e19601e5e3b26b1bbb742b1e  friction-1.0.0.beta.1-1.x86_64.rpm

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEaJcvKbgc2jraF+repD5Lhhb4ydMFAmcQPGYACgkQpD5Lhhb4
ydM5CBAAjlUzXuEunx0A1pCFzVa4qDyzkZqWcNTa1aVhkvJGI/QRV9rBlFVdnp65
Ri4TcovHMUjoHN7dsAtLcdfgJo/ni7NBOn6wwTFXG48bBkfYxwhp2JM2UzLUGJMR
4Ya0BIFMhjdXwUKEUSYGhXZftT0UV0+1R1WXfCyQyjADGGEOXV8YqWeCC9B0wIxL
Mm82mgwREwcC7qjoohE87R0GAGwcIGu5mL7nGLODjZBy+z5zid6apG4V4BwMjiZF
VxDS4QcVkrBs6xuI01CZRcbvQBvoI3bO++LQ708twkCr/H6FGKaWQq3Wgcc/vGeI
dfrMMBRQ2YJRycTfRzDTNdAUOdpk6oz0J6m+l8yReRTjf7gxXA8PUBT8dUuh3Lzb
1ErVjBnxQR00loUVPKoIozd6xqmomRJJcOCRB8K7Rbc+INazOqSIPGwtAi9hRITa
4S9cA64hqXc2YhC6eZ5xfWgQiM0VViT7qgmlFmntepgmaBKcInAwnCxpCQb20GBN
+oUygqRB0iyLynIf+fxwo90txYjrCU/D+RZNMa06YoaE2DQvKYiG7tPHmmMW8OfX
AAI9mRAVkxOmQqqD9U50GqeJ4TkcI+8u+A65xuGtUKu46C0kkXpeUeg7xezEUYkW
svlilgDlf+w8lTXFu0zNLs/WJyC0WnojogCP6bGBiGPM5HyRHgU=
=I9Ot
-----END PGP SIGNATURE-----

Friction 0.9.6.1

21 Aug 23:10
ae9c84a
Compare
Choose a tag to compare

The first maintenance release for 0.9.6 is now available.

This release marks the end of development for the 0.9 series. The 0.9 series is now in maintenance mode, receiving only important bug fixes until the upcoming 1.0 release later this year.

See release notes for more information.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

SHA256 Checksum: 
9f90484d10a3f83eacf328173dac21e5b812803dd107ffcd86d6ac9c3d917e4b  Friction-0.9.6.1-x86_64.AppImage

SHA256 Checksum: 
9d40dc60a89830b67abef8b7957eb3f1a91a0218d17ec4d6230e8cae0ee41102  friction-0.9.6.1-1.x86_64.rpm

SHA256 Checksum: 
7d009b2f256eb13865c8edf1d00272a63f3de5930e851cb7eab27c462c2949c1  friction-0.9.6.1-linux-x86_64.tar.xz

SHA256 Checksum: 
0380cedd44cacdfeec9fed886ea39cbc8f5bf18c492756b0d93e7d603a065619  friction-0.9.6.1-setup-win64.exe

SHA256 Checksum: 
2a2c092cab25982cf2dae0c2a928dbe2d4bc03cc569ef217abdd47b2df4b5dcb  friction-0.9.6.1-windows-x64.7z

SHA256 Checksum: 
26c6f9f07c8f9295be67005095fa8962d105844ba03f2cc3b917c6760b9b3c4d  friction-0.9.6.1.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEaJcvKbgc2jraF+repD5Lhhb4ydMFAmbGPJoACgkQpD5Lhhb4
ydOtuQ/9E/OGypDwVuVa0LbIYMf+hSz9CEG0Rucfi08YJMCyixcR46Ly7TZc7inH
HHkNFZu4e3vKN8n52gIndPxMIDixRIUkCGzUPjiT1bghYYrI4drULs2NuahKUOng
UX1DhQdg7zFoOuFWpCzKChUG/WTwQfiA4ZLRFMyKGbmpmAsTWDs8IfzSld83zM5Y
Ckoxxg0IBvL/69iQs8HfHcY2kv651KBtoG81Prv3OfcjzsFdIgXJqllwBfFdEguz
VHTiAo6zM4BqykU/lACG3nzTiCIom+faXmMr6EUodjXX1K9mXdYlie/3aDt2TuFr
BJrBSBZdOA6gKB7U51od4aReWnWfBEKQQhvS+V/E529KS9eaazAzpsLKqJE/lpfW
0HDGtUuCeC/F57MMo/K129TezYUOZy8NL1LDtKw+etnHRxDVOM0bumT1bX96JlWy
IB5Ioc9pTX0ndehBSy0zdF+w3aIrH9/qVndveXWYSG4RucBgPmM4LCxOwVQG4hqX
BIolT9iqYLuI8+slxY7mqSe3pO9lNIwQI6WgvhiaPuAQupBRFwkvYDLKeiqqKbbk
lIqOiJNcat0NhCyQCrQ1EiLIrRouI0DDw1zbzaHvasfpI99p0sGjWEMFP3NfTAoW
kT+XT6hGx8DwaUNQVv9d6DXWQfvGeJJoWFbr8/nWOGXigwNUjNk=
=vHHX
-----END PGP SIGNATURE-----

Friction 0.9.6

24 Jun 14:52
a37a3db
Compare
Choose a tag to compare

Introducing Friction 0.9.6. See release notes for more information.

friction-096.mp4

Friction 0.9.6 RC 2

26 May 17:00
89043bd
Compare
Choose a tag to compare
Friction 0.9.6 RC 2 Pre-release
Pre-release

Screenshot

Friction 0.9.6 Release Candidate 2 is now available.

Changes

  • Fixed performance regression introduced in RC 1 #152
  • Fixed menu state on project load #158
  • Fixed menu item disabled style #168
  • Fixed path keyTimes when exporting SVG #165
  • Renamed "Web Animation (SVG + SMIL)" to "Export SVG"
  • Allow modifications on the timeline/graph during playback #161
  • Updated to Qt 5.15.14 #140

See RC 1 for additional information.

Friction 0.9.6 RC 1

20 May 15:49
e691e5c
Compare
Choose a tag to compare
Friction 0.9.6 RC 1 Pre-release
Pre-release

Screenshot

Friction 0.9.6 Release Candidate is now available.

UI/UX

This release includes several UI/UX changes.

  • Improved viewer and timeline UI
  • Don't wrap item labels
  • Improved "Fill and Stroke" widgets
  • New UI layout handler (more flexible)
  • Render Queue: Fix missing labels (-none-) on project load
  • Added shortcut for bookmark color (B)
  • Added shortcut for Pivot local/global (P)
  • Don't allow group link to be dropped on it's target
  • Render queue state fixes
  • Various minor tweaks/fixes
  • Updated icon theme
  • Removed legacy icon code
  • Icon fixes for HiDPI
  • Check that recent file exists before adding to menu
  • Added "Clear Recent Files" in edit menu
  • Timeline settings menu renamed to "filters"

Renderer

The renderer now supports profiles on selected codecs.

  • H264 (baseline/main/high)
  • ProRes (proxy/lt/standard/hq/4444/xq)
  • AV1 (main/high/professional)
  • VP9 (0/1/2/3)
  • MPEG4 (simple/core/main)
  • VC1 (simple/main/complex/advanced)

Effects

  • Effects can now be renamed

Windows

  • Support window title bar dark/light theme
  • Remove dependency on Windows Media Foundation (Support for Windows N)

Linux

  • Removed Ubuntu native packages
    • We won't ship distro specific packages anymore, see universal build
  • Removed Flatpak package
  • Fixed broken RPM package
  • Bundle xcb libraries for better compatibility
  • Portable now includes a desktop integration script

Other

  • Major improvements to the build process
  • Started moving GUI code to frictionui library
  • Moved more code to the frictioncore library
  • Removed a lot of unused code
  • Upgraded from Qt 5.12.12 to Qt 5.15.13
    • Should fix several UI issues on Windows
    • Might also introduce new issues
  • Downgraded to known good (for us) FFmpeg version
  • QtSvg and Qt image formats is not needed anymore

Full Changelog.

Known Issues

  • Friction is beta quality software, expect issues and missing/broken features
  • CSS style sheets are not supported when importing an SVG
    • SVG's from Adobe Illustrator (and others?) may have issues due to this
    • In some circumstances this might result in an invalid undo state after import
  • SVG gradients may not import correctly
    • In general gradients needs some work
  • There are still some minor issues with HiDPI
  • Shader effects are still experimental and may introduce issues

And more, see our issue tracker for more information.

Support

  • If you find an issue with the application please report it on our issue tracker (requires a GitHub account).
  • For general discussion, feature requests etc use our forum (requires a GitHub account).

For other inquiries use support at friction dot graphics.

System Requirements

Minimum hardware

  • 4GB RAM available
  • AVX x86_64 compatible dual core CPU
    • Intel Sandy Bridge Core i3/i5/i7
    • AMD Bulldozer
  • OpenGL 3.3 compatible GPU and driver
    • NVIDIA GeForce 8 series (G8x/Tesla)
    • AMD Radeon HD 2000 series (R600/TeraScale 1)
    • Intel HD Graphics 4000 (Ivy Bridge)
  • Audio device supporting WASAPI on Windows and PulseAudio on Linux

Recommended hardware

  • 32GB RAM
  • CPU
    • Intel Kaby Lake Core i5/i7 or newer
    • AMD Ryzen/Threadripper 1000 series or newer
  • GPU
    • NVIDIA GeForce GTX 1050 or newer
    • AMD Radeon RX 560 or newer
    • Intel UHD Graphics 620 or newer

Supported systems

  • Microsoft Windows (N) 10/11 x64
  • Red Hat Enterprise Linux 7.9/8.x/9.x x86_64 and compatible
    • Generic Linux with X11 and glibc 2.17+ should work

Friction 0.9.6 Beta 1

27 Apr 21:12
1b2af3b
Compare
Choose a tag to compare
Friction 0.9.6 Beta 1 Pre-release
Pre-release

friction-096-beta1

Introducing Friction 0.9.6 Beta 1. This release includes several changes to the user interface and some additional new features.

We are now in feature freeze, please report any regressions or other issues introduced in this release.

WARNING! Project files saved with 0.9.6 are not compatible with older versions.

Final release is scheduled for early May.

UI/UX

  • Improved viewer and timeline UI
  • Don't wrap item labels
  • Improved "Fill and Stroke" widgets
  • New UI layout handler
  • Render Queue: Fix missing labels (-none-) on project load
  • Added shortcut for bookmark color (B)
  • Added shortcut for Pivot local/global (P)
  • Don't allow group link to be dropped on it's target
  • Render queue state fixes
  • Various minor tweaks
  • Updated some icons

Renderer

Added support for profiles on selected codecs:

  • H264 (baseline/main/high)
  • ProRes (proxy/lt/standard/hq/4444/xq)
  • AV1 (main/high/professional)
  • VP9 (0/1/2/3)
  • MPEG4 (simple/core/main)
  • VC1 (simple/main/complex/advanced)

Effects

  • Effects can now be renamed

Windows

  • Support window title bar dark/light theme
  • Removed dependency on Windows Media Foundation (Adds support for Windows N)

Linux

  • Removed Ubuntu Lunar (23.04) native package
  • Added Ubuntu Noble (24.04) native package
  • Removed Flatpak package, will submit to flathub at some point
  • Fixed broken RPM package

Other

  • Source tarball (friction-VERSION.tar.bz2) is now available for releases
  • Major improvements to the build process
  • Started moving GUI code to frictionui library
  • Moved more code to the frictioncore library
  • Removed a lot of unused code
  • Upgraded from Qt 5.12.12 to Qt 5.15.13
    • Should fix several UI issues on Windows

Full Changelog.

Known Issues

  • Friction is beta quality software, expect issues and missing/broken features
  • CSS style sheets are not supported when importing an SVG
    • SVG's from Adobe Illustrator (and others?) may have issues due to this
    • In some circumstances this might result in an invalid undo state after import
  • SVG gradients may not import correctly
    • In general gradients needs some work
  • There are still some minor issues with HiDPI
  • Shader effects are still experimental and may introduce issues

And more, see our issue tracker for more information.

Support

  • If you find an issue with the application please report it on our issue tracker (requires a GitHub account).
  • For general discussion, feature requests etc use our forum (requires a GitHub account).

For other inquiries use support at friction dot graphics.

System Requirements

Minimum hardware

  • 4GB RAM available
  • AVX x86_64 compatible dual core CPU
    • Intel Sandy Bridge Core i3/i5/i7
    • AMD Bulldozer
  • OpenGL 3.3 compatible GPU and driver
    • NVIDIA GeForce 8 series (G8x/Tesla)
    • AMD Radeon HD 2000 series (R600/TeraScale 1)
    • Intel HD Graphics 4000 (Ivy Bridge)
  • Audio device supporting WASAPI on Windows and PulseAudio on Linux

Recommended hardware

  • 32GB RAM
  • CPU
    • Intel Kaby Lake Core i5/i7 or newer
    • AMD Ryzen/Threadripper 1000 series or newer
  • GPU
    • NVIDIA GeForce GTX 1050 or newer
    • AMD Radeon RX 560 or newer
    • Intel UHD Graphics 620 or newer

Supported systems

  • Microsoft Windows (N) 10/11
  • Ubuntu 22.04/23.10/24.04 and compatible
  • Red Hat Enterprise Linux 7.9/8.x/9.x and compatible
  • Generic Linux (glibc 2.17+/libgcc 4.8.5+)

Linux notes

We have a universal Linux build recommended for most users. It's provided as a portable tarball, RPM and AppImage.

  • They are all identical, only the package format differs
  • Third-party dependencies are kept in sync with the Windows build, only the compilers differ

Ubuntu packages are built against system dependencies and differs from our universal build.

Native Wayland is currently not supported.

Checksums

Checksums for source and binaries for this release (Public key).

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

b379ea368dc5eccf0cf216ee9e9051ed412cefda7d8e2be15c4dae590aa133aa  friction-0.9.6.1b2af3b4-1.x86_64.rpm
57f57021460c46c1ca3dc1293c9ddf99a8e970e09b859dcebcf823e86d66cc40  friction-0.9.6-1b2af3b4-linux-X11-x86_64.tar.bz2
1724bddfa4e507f78010e213e44573a7088a76d2a6545bb419855c7c653fd551  friction-0.9.6-1b2af3b4-portable-win64.7z
5e5b2e9d1be1625a4b53dd054f7de9534b7dfce2455cb2f706acc7b84ba410cf  friction-0.9.6-1b2af3b4-setup-win64.exe
973aebfdc94fa5700b9e39f2ef0e9880abcdd7607561394126e7414dfd957347  friction-0.9.6-1b2af3b4.tar.bz2
40670e368ff48db629f8b4e844da983bc48b551786df3301bc81c62b5214a8cc  friction-0.9.6-1b2af3b4-ubuntu-jammy.deb
5e37079d58726db779868596121d40826e15a6e9b60d8dabff592f46a7d64e9e  friction-0.9.6-1b2af3b4-ubuntu-mantic.deb
8e2e1389ef5cf1d7cf0cea5029c7f18af811b1934b4aa7d6a455afae901698a6  friction-0.9.6-1b2af3b4-ubuntu-noble.deb
b2e9a92808b8d1edd6799613d550649129a7c9fd2a0356367af95b94fcce53b8  Friction-0.9.6-1b2af3b4-x86_64.AppImage
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEaJcvKbgc2jraF+repD5Lhhb4ydMFAmYsdgYACgkQpD5Lhhb4
ydM0Xw//S1Hg52BUoooNXq6mw+XvhjFd151dbzSX6v++Xmo0ILF9uWv7G6Z2NSRE
lfkHXqVVCQVWBN9t+X1inyHQEnPbf3mAXw2RTIjCC40x5bKPGQJRH7sEIdUrbGE4
hGwN7nw6hqV5Ce9PRXcEuRzkuOzpKLYkDgVWlzE9hW3wKf3s7wD3R75eyg1ORFH/
afKVAqwCX7m5eCrwSuvVk7xUfisLM8q15ICtyPyxuJQ3Wit/xYR8m9fLLMczffI4
BbDbFQt6CMpYw6tQ2hT8rjFldAZy3/AXH8GKZ63eFyo+O9yhaihpuSTgvYLBrSC2
Bfost2XXfOGxGGrcGdMNICVNQo87GZ/L0gMZECMYTcWWTa8zSNw1piR/5wps0SvY
w4b+49h0K48muCjNE4s7+8U72T0H0qFxVFuxRJkMKE8jfQbBFtVWbhKU8JnoNQv0
W8TOQ6evVnYwBRDwAw1vL19f/+Pxk+37BiUqeGw5+KIfgn+WxYL+bIt5ou42nyCm
ou1NNqJ1PDXOr0b0cviASfePADSJbm2Dc1pHGi5Fjaxg0vtLCeVh+I0MBQcdw66T
s1vJHqDb49geB7d6snER38sJkwt4sDJUn0MUnBlgqGBUl+d++8dhi8KmG1FWwDBj
b4KK3hsnurBHz3kz4ItBF54LB/zp4ZBqjSLJ4Kw8rW0GteAz4lc=
=0VWq
-----END PGP SIGNATURE-----

That's it for now... Download Friction and make something awesome! :-)

Friction 0.9.5

24 Dec 18:50
bba3d41
Compare
Choose a tag to compare

Introducing Friction 0.9.5. This release includes several fixes and some new features. See release notes for more information.

Happy holidays🎅

friction-xmas-2023.mp4

Checksums (sha256)

be6c1c9c2636663435b3d0a01311f9a322dae3dc3167ae9a5628f7090e372e0c  friction-0.9.5-1.x86_64.rpm
fc769bd32d969fe519ddf63c0e1406482abd5ef6504606881392b0d6070cd77f  friction-0.9.5-linux-X11-x86_64.tar.xz
a5b673a0eab1c8b723fccb39e8f52f1a9f0e8ab8092017b6f730ebf11b33f0be  friction-0.9.5-portable-win64.7z
e555883f2d035d75431bca895e942e4700065eb881bfa4ed56fcc99dd547e299  friction-0.9.5-setup-win64.exe
126e588b443a2ff45d1ca7336f3c51e89a0faac7b1f2ac4a9cb26f1752dcaf27  friction-0.9.5-ubuntu22.04.deb
ad05c3e8bd47328e88174007562899454c1412499d6fd3e7bcff08cc961919de  friction-0.9.5-ubuntu23.04.deb
2c968b198b361bbb36da5c13948fa5188a5f4317db899e8958e1ae7f2213b59c  friction-0.9.5-ubuntu23.10.deb
1341b121f600f718f4bb992a2249cc0f246b256f9087f866824fb3e3c0983c43  friction-0.9.5-X11-x86_64.AppImage
d5f7871fe488331a9b71193bcf7ac764cf858e79bcc7e0d6ea2a90b94669e1b5  friction-0.9.5-X11-x86_64.flatpak

Friction 0.9.5 RC1

20 Nov 10:09
68f5ecb
Compare
Choose a tag to compare
Friction 0.9.5 RC1 Pre-release
Pre-release

Pre-release of Friction 0.9.5. Please report any regressions or issues that should be fixed before the 0.9.5 release.

Changes

Changes since 0.9.4.

UI

  • Fixed several HiDPI (scaling) issues
  • Fixed "Fit to canvas" UI update
  • New about dialog
    • Includes licenses for bundled software and some additional docs
  • Render queue
    • UI fixes
    • Added play button
    • Added clear button
    • Added new button
    • Instance state bugfix
  • Timeline
    • UI fixes
    • Improved handle and ticks
    • Added new shortcut for "play from first frame" (SHIFT+SPACE)
    • Added prev/next keyframe buttons (for selected objects)
  • Added render button in toolbar
    • Will open queue and add a new job if none exists
  • Various minor UI tweaks
  • Updated some icons

Auto save/backup

Friction now features auto save and backup of projects.

  • Support backup on save (see general in preferences)
    • On each save create a backup file in folder
  • Added auto save option (see general in preferences)
    • Will auto save project after X time, should be combined with backup on save
    • Note that some actions/changes in Friction will not trigger document changed, this will be worked on for the next release

Scene dialog

The scene dialog now support resolution and frame rate presets.

  • Friction include a small set of default resolutions and fps
  • Friction will remember new resolutions and fps for easy access later
  • The presets can be configured in preferences

Multi-window mode

Friction now features initial multi-window support.

  • The timeline can run in it's own window (View => Timeline Window)
  • The render queue can run in it's own window (View => Queue Window)

Linux

  • New universal binaries for Linux (vfxplatform CY2019+ compatible)
    1. Portable tarball
    2. RPM package
    3. AppImage
  • Force static library on Linux (no more libfrictioncore.so)
  • Skia can now be built against system libraries on Linux (recommended)
    • Add -DUSE_SKIA_SYSTEM_LIBS=ON
    • Requires expat, freetype2, libjpeg, libpng, libwebpmux, libwebpdemux, zlib, icu-i18n, harfbuzz
  • Added Ubuntu 23.10 package

Windows

  • Friction can be installed through winget (Windows Package Manager)
  • Convert shaders if needed, fixes Intel GPU issues on Windows

Security

Other

  • Bundle expression presets in-app
  • Preferences: added interface scaling options
  • Preferences: added raster effects CPU/GPU option
    • Select if included raster effects should prefer CPU or GPU

Full Changelog.

Known Issues

  • Friction is beta quality software, expect issues and missing/broken features
  • CSS style sheets are not supported when importing an SVG
    • SVG's from Adobe Illustrator (and others?) may have issues due to this
    • In some circumstances this might result in an invalid undo state after import
  • SVG gradients may not import correctly

And more, see our issue tracker for more information.

Support

  • If you find an issue with the application please report it on our issue tracker (requires a GitHub account).
  • For general discussion, feature requests etc use our forum (requires a GitHub account).

For other inquiries use support at friction dot graphics.

System Requirements

Hardware

  • Minimum 4GB RAM (16GB+ recommended)
  • Minimum AVX compatible dual core CPU (Modern quad core or better recommended)
  • OpenGL 3.3 compatible GPU and driver (Intel UHD Graphics 620 or better recommended)
  • Working audio device

Software

  • Windows 10/11 x64
    • Microsoft Visual C++ Redistributable 2017 or higher is needed on Windows 10
      • In most cases this is already installed, if not you can download it here
  • Ubuntu 22.04/23.04/23.10 (X11 x86_64)
  • Linux X11 x86_64 (vfxplatform CY2019+)
    • glibc 2.17+
    • libgcc 4.8.5+
    • pulseaudio

Checksums (sha256)

ab4ca898a6685e20a5e234c37fafa4dcdf3c8447eafd6b64fe5627cc1e51a79d  friction-0.9.5.dev.68f5ecb-1.x86_64.rpm
25b36087c6283c1e16f641387f50cd602bb94291abe8cc442243855b83d53cd3  friction-0.9.5-dev-68f5ecba-ubuntu22.04.deb
959c5e1084c061a3fe7fbcf1b6c9437cfec171459587e1bcb949e8cf3e7b6732  friction-0.9.5-dev-68f5ecba-ubuntu23.04.deb
4debf13736c72ab0fd07f97e73d052853adb839917aef8b6ed57e90af2d31c97  friction-0.9.5-dev-68f5ecba-ubuntu23.10.deb
6f748dc0cd8f90e45dba72ca9f0f05e7d0837fe589d9d85f300589360f32ed98  friction-0.9.5-dev-68f5ecb-portable-x86_64.tar.xz
9dda68f379e289e1502e94642161114e7eac8a9c5d22053ebbc11a15f8ba3eca  friction-0.9.5-dev-68f5ecb-setup-win64.exe
d009749dae3e0934fb05f022852b23c9aba2cfd51d6616199a31b084fa958f16  friction-0.9.5-dev-68f5ecb-win64.7z
f2c9481a70118627f49c61473608b04c4c0774abd51654a2de810c809fbb46cf  Friction-0.9.5-dev-68f5ecb-x86_64.AppImage

v0.9.5-beta1

10 Sep 17:29
3d22995
Compare
Choose a tag to compare
v0.9.5-beta1 Pre-release
Pre-release

What's Changed

  • Preferences: added raster effect CPU/GPU option
  • HiDPI fixes for Windows

Full Changelog: v0.9.4...v0.9.5-beta1

Only binaries for Windows is available for this pre-release.

Checksums (sha256)

80282be528bf725d7ae309264cda414dfd67814a0bcd9ea7a65f5168c5152893  friction-0.9.5-beta1-setup-win64.exe
090ce4108a15833eae6c57dbedee19804eccd04d9d994a79c2ace99b931fffa7  friction-0.9.5-beta1-win64.7z