Changelog

Welcome to the changelog for the latest updates on our plugin! In this section, you'll find detailed information about the newest features, enhancements, and bug fixes that have been implemented.

2.2.5

Text reveal – ScrollTrigger

Now you will find a new class in ScrollTrigger animations called fa–text-reveal, this text animation does not affect SEO and accessibility because it does not break words or characters.

This class also has its modifiers: start, end, from and to.

Now you will find a new class in ScrollTrigger animations called fa–text-reveal. This class also has its modifiers: start, end, from and to.

Now the loading text is no longer blocked for a single line, some users used to place a long text that overflowed on mobile.

It ensures that if a user comes from a previous version 2.0 this setting is added to the refactoring of the database.

2.2.2

Mouse animations

Now you can find 3 new mouse animations: https://fancyanimations.com/mouse/

Mouse animations Bricks builder

Now you will find 3 new mouse animations, you must enable them from the plugin settings.

Performance has been improved for the new animations, a bug that caused the animations to freeze when there were many listening events has been fixed.

2.1.1

Custom animations

Now you can create your own ScrollTrigger animations with the FA Framework. You just need to know a bit of CSS and creativity.

Now you can find a class called:

fa--custom

To control the custom animation you can use the variable:

var(–-fa--scroll--custom)

This variable returns values from 0 to 1, the value will also depend on the modifiers.

This opens up the possibilities to use various animations with transforms, e.g:

transform: translateX(calc(var(--fa-scroll--custom) * -100%)) scale(var(--fa-scroll--custom))
YouTube video

Now you can create your own ScrollTrigger animations.

Page transitions now work fine when body is not full width

2.0

FA2.0 – ScrollTrigger Animations

This update introduces ScrollTrigger animations. It is the first ScrollTrigger animation system that does not use GSAP or experimental CSS.

FA2.0. It is now much more flexible and allows you to manipulate animations more freely.

FA2.0 animations are based on CSS and an ultra-lightweight script that weighs less than 1Kb, this ensures that the performance impact is almost zero.

FA2.0 animations also support CSS optimization, the output CSS will have only the animations used in your website.

Advantages of FA2.0:

  • Unlike libraries like GSAP that use a 70kb + 40kb script for the ScrollTrigger module, FA2.0 uses an ultra-lightweight script of less than 1kb.
  • Unlike JS-based animation libraries, FA2.0 does all calculations with CSS and renders before loading the page and not after, further improving load times.
  • FA2.0 does not use experimental CSS like scroll-timeline, this guarantees high browser compatibility.

If you want to see the full potential of FA2.0 you need to watch the tutorials:

YouTube video
YouTube video
YouTube video

The new FA2.0 animation system. The entrance animations were not replaced by the ScrollTrigger animations, don’t worry.

From V2.0 onwards you will no longer have to deactivate and activate the plugin to load the new animations with each update.

1.6.9

Custom cursor

Custom cursor has arrived at Fancy Animations, this cursor doesn’t use external libraries either, it uses an ultra light script and CSS.

You can enable custom cursor in the plugin settings. It has a lot of options, the most outstanding options are the possibility to invert the colour in sections and to add text inside the cursor.

Fixed bug that cleared page transitions options when saving “animations settings”

Page transitions is no longer activated when the URL contains an image

It is a change to differentiate the animations that will come for FA 2.0.

1.5.8

Cache support for mobile browsers.

Some browsers on mobile devices save the page cache and when you click on the back button it does not reload the JS, this meant that the page transition animation never disappeared.

Page transitions now works with the back button in mobile browsers and safari

Detected bug that affected some users causing Bricks classes to be removed when uninstalling Fancy Animations.

1.5.3

Bug fixes

Fixed some bugs that affected the GoogleSpeed Insights score.

1.5.0

Page transitions

The most important new feature of this update is the page transitions. Other plugins use GSAP, barbara.js or Swup, these libraries will easily add 100kb of JS to your website.

Fancy Animations page transitions use their own native script with Vanilla JS that weighs less than 2kb, and a CSS that weighs less than 1kb. This ensures that it does not affect the loading times of your website unlike other plugins.

You will now find a new sub menu with options for page transitions.

New animations that are compatible with scroll and sliders. You can find them under the name fb-anim–kenburns-*** and fb-anim–kenburns-reverse-***.

This animation has been fixed

1.3.3

Nestable slider support

Animations are now slider compatible, the big new feature is that you can use the same scroll animations, so Fancy Animations doesn’t have to add extra CSS.

Demo: https://fancyanimations.com/sliders/

Slider support has finally arrived, now you can add animations inside sliders and they will be activated and deactivated depending on the visibility of the slide:

Fixed bug where editor elements were hidden when clicking when the FA button was active.

1.3.0

New features

Some user requests in the roadmap have been implemented.

You now have an option to add the minimum screen size to disable animations.

The color fields now also support variables so you can use the colors of your favorite framework.

Previously the CSS optimized output was by default, the CSS optimized output depends on the WordPress cron and sometimes it took several seconds to generate the file. Now the optimized CSS output is disabled by default and when you finish adding the animations to your website you can enable it.

Sub-menu names changed to be clearer