Skip to content

Friction 0.9.6 Beta 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@rodlie rodlie released this 27 Apr 21:12
· 49 commits to main since this release
1b2af3b

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! :-)