anime icon indicating copy to clipboard operation
anime copied to clipboard

Question: Repo Future

Open luni-moon opened this issue 3 years ago • 38 comments

I noticed that no recent issues (with the most recent being 5 months ago, by the owner), are getting answered by actual contributors, or maintainers, as well as the last release of this repo, being 11 Months ago. What is the future of this project, and has it been abandoned? Thanks!

luni-moon avatar Sep 22 '21 15:09 luni-moon

@juliangarnier are you still working on anime.js these days? cheers!

vascanera avatar Sep 29 '21 08:09 vascanera

v3.3.0 is going to be the next major release. It's a particularly tricky one because the code base has changed a lot, and I'm adding tests to make sure it doesn't break anything, which is a really tedious task. I hadn't too much time to spend on anime in the last months, but I'm using the lib in my day-to-day job pretty much everyday, so as long as I'll need this library, I'll keep updating it. I still have a lot a features and improvements that I want to add to the library, but the code is pretty stable and usable in its current form, that's also why I haven't felt the need to update it.

juliangarnier avatar Sep 29 '21 11:09 juliangarnier

v3.3.0 is going to be the next major release. It's a particularly tricky one because the code base has changed a lot, and I'm adding tests to make sure it doesn't break anything, which is a really tedious task. I hadn't too much time to spend on anime in the last months, but I'm using the lib in my day-to-day job pretty much everyday, so as long as I'll need this library, I'll keep updating it. I still have a lot a features and improvements that I want to add to the library, but the code is pretty stable and usable in its current form, that's also why I haven't felt the need to update it.

Ok, thank you for your timely response :)

luni-moon avatar Sep 29 '21 12:09 luni-moon

Actually, I going to pin this issue and keep it open to give some information about the repo's future, and let people interested in the subject ask questions.

juliangarnier avatar Sep 29 '21 13:09 juliangarnier

Actually, I going to pin this issue and keep it open to give some information about the repo's future, and let people interested in the subject ask questions.

Ok, understood.

luni-moon avatar Sep 29 '21 17:09 luni-moon

@juliangarnier do you accept donations? Some of us sure will do it. 😄. You created an excellent library.

gndplayground avatar Oct 02 '21 03:10 gndplayground

When is your expected release time for 3.3.0? (Not too accurate, just as raw assumption like end 2021 or Q2 2022 or so...)

Moongazer avatar Oct 04 '21 12:10 Moongazer

v3.3.0 is going to be the next major release. It's a particularly tricky one because the code base has changed a lot, and I'm adding tests to make sure it doesn't break anything, which is a really tedious task. I hadn't too much time to spend on anime in the last months, but I'm using the lib in my day-to-day job pretty much everyday, so as long as I'll need this library, I'll keep updating it. I still have a lot a features and improvements that I want to add to the library, but the code is pretty stable and usable in its current form, that's also why I haven't felt the need to update it.

Completely agree that AnimeJS is feature rich and stable, in some cases GSAP had to play catch up with AnimeJS. I always choose AnimeJS over GSAP and it crushes it in file size.

I am interested in what features are intended for v3.3.0? I think AnimeJS answer to https://greensock.com/scrolltrigger/ would be a very welcomed feature/extension.

TomS- avatar Oct 04 '21 12:10 TomS-

@juliangarnier do you accept donations? Some of us sure will do it. 😄. You created an excellent library.

Please check out issue #707, thank you!


Completely agree that AnimeJS is feature rich and stable, in some cases GSAP had to play catch up with AnimeJS. I always choose AnimeJS over GSAP and it crushes it in file size.

I am interested in what features are intended for v3.3.0? I think AnimeJS answer to https://greensock.com/scrolltrigger/ would be a very welcomed feature/extension.

Isn't there somewhat of the feature, which is visible with a Time Control, for example? (Not as sophisticated, but it can maybe be built upon).

luni-moon avatar Oct 04 '21 13:10 luni-moon

Isn't there somewhat of the feature, which is visible with a Time Control, for example? (Not as sophisticated, but it can maybe be built upon).

You can use Intersection Observer with a timeline. You could do that with GSAP too, but there was enough demand for them to have a dedicated plugin to provide more features. I think having this feature would invite more "low-code" users as parallax is a very in demand feature for most websites. I know personally clients request for a "parallax" website often.

TomS- avatar Oct 04 '21 17:10 TomS-

Isn't there somewhat of the feature, which is visible with a Time Control, for example? (Not as sophisticated, but it can maybe be built upon).

You can use Intersection Observer with a timeline. You could do that with GSAP too, but there was enough demand for them to have a dedicated plugin to provide more features. I think having this feature would invite more "low-code" users as parallax is a very in demand feature for most websites. I know personally clients request for a "parallax" website often.

Good point! I have been having a hard time getting my site to run any type of animations, as found on issue #778. (hint, hint: @juliangarnier)

luni-moon avatar Oct 04 '21 17:10 luni-moon

When is your expected release time for 3.3.0? (Not too accurate, just as raw assumption like end 2021 or Q2 2022 or so...)

I was hoping for end of 2021, but I've been super busy with work recently and that might not slow down until December. My new goal is early 2022.

@juliangarnier do you accept donations? Some of us sure will do it. 😄. You created an excellent library.

I still need to finish setting up my GitHub sponsor page, but that should arrive soon.

I am interested in what features are intended for v3.3.0? I think AnimeJS answer to https://greensock.com/scrolltrigger/ would be a very welcomed feature/extension.

No big new features in this one, I'm switching to a proper ES modules architecture, improved three shaking, rewriting some parts of the code to improve performances and memory management. And more importantly I'm adding tests. That's already a lot, the new features will come after, and it will be easier to add new stuff with the new code base. I will detail what's planed fo future releases in the upcoming GitHub sponsor page.

juliangarnier avatar Oct 04 '21 20:10 juliangarnier

Any updates on this? No pressure, but just wondering :)

luni-moon avatar Jun 04 '22 15:06 luni-moon

I'm hopping to finally have some time to release the new version in July

juliangarnier avatar Jun 04 '22 17:06 juliangarnier

I'm hopping to finally have some time to release the new version in July

I cannot wait! I can really see you care about and invest in your community! Thank you for that!

luni-moon avatar Jun 04 '22 22:06 luni-moon

Just wanted to thank you for this thread because I was choosing a library for my animations picked yours and was worried about the last activity. But this thread reassures me and confort my choice =)

hl037 avatar Jun 07 '22 16:06 hl037

since we're talking about next major release, I'd like to bring back up the issue around keypoint/keyframe ease v.s. whole tween ease that had been mentioned in #702 and #683: in both CSS and GSAP, the ease is applied across the entire timeline, while conversely anime is only supporting ease per step. Is there a way/possibility that we add support for this as an option maybe?

neo avatar Jul 28 '22 14:07 neo

Does anime.js have a community somewhere? Like a discord server?

I'm looking for beta testers for an animation tool I'm working on. Wayfinder lets you treat elements like waypoints by projecting them onto wayfinder divs, then you can easily animate traveler divs to and from those projections. I designed it with anime.js in mind, although it's library-agnostic.

https://wayfinderanimationtool.com

-anx

anxpara avatar Aug 20 '22 21:08 anxpara

A discord server is a nice idea. I'm also patiently waiting for the next version. It's been so long.

yellow1912 avatar Sep 03 '22 12:09 yellow1912

👀 https://mobile.twitter.com/JulianGarnier/status/1577315146170601475 👀

juliangarnier avatar Oct 04 '22 15:10 juliangarnier

Nice!

luni-moon avatar Oct 10 '22 11:10 luni-moon

https://twitter.com/JulianGarnier/status/1590025497643470848?s=20&t=5eLz3PXNL-Z3yf0Mn04Qow

juliangarnier avatar Nov 08 '22 17:11 juliangarnier

@juliangarnier I don't have Twitter, but I always like Chrome's Fast Out, Slow In with cubicBezier(0.4, 0, 0.2, 1), it's a great default for motion.

fast-out-slow-in

Also thank you for changing the default, no matter what it ends up being 😅

slavanossar avatar Nov 25 '22 11:11 slavanossar

Hi everyone.

I want to contribute to this open source project, count on me.

ghost avatar Dec 30 '22 00:12 ghost

i'm also inclined to pitch in, although I won't have much spare energy for the foreseeable future. most of my energy is going into wayfinder, which is an indirect contribution of sorts

looking forward to seeing v4, good luck Julian! -anx

anxpara avatar Dec 30 '22 01:12 anxpara

Some info and a poll regarding the new API https://twitter.com/JulianGarnier/status/1616484277301936185

juliangarnier avatar Jan 20 '23 22:01 juliangarnier

Some info and a poll regarding the new API twitter.com/JulianGarnier/status/1616484277301936185

I'm into that change! Exciting to see v4 examples, will it have TS support too?

slavanossar avatar Jan 21 '23 03:01 slavanossar

No types definition yet, but I want them ready for the public release. I might need help on that actually since TS is not my forte.

juliangarnier avatar Jan 21 '23 08:01 juliangarnier

Here are the current types from @types/animejs

https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/animejs/index.d.ts

anxpara avatar Jan 21 '23 11:01 anxpara

Wow, I cannot belive this issue is over a year old - being this active. With that being said, I know the original timeline was July of 22', but that has far been surpassed. Are there any more updates on the actual release date? Thanks!

(I also have a hidden unread notification from somewhere in this repo, that I cannot seem to rid of...)

luni-moon avatar Jan 25 '23 13:01 luni-moon