Closed phifa closed 2 years ago
Hi,
It is planned for v4.
Current project roadmap:
v4! :)
@fancyapps what did you mean with "modal lightbox and slider"? Specifically the slider part?
@odahcam The idea is that fancyBox could work just like any typical slider/carousel (for example, Slick slider, Owl carousel).
Interesting, I always had doubt on why fancyBox did not used any touch/scrolling/carousel. So a "fancySlider" will born? 🤔 😃
Well, personally, it’d prefer if dropping jQuery would be on the roadmap before the WordPress plugin… ;-) But of course I know that there are a lot of WP users out there, so I get why this has a higher priority.
Creating the slider seems to be even better than drop jQuery or creating the WP plugin.
But WP plugin can give this project some extra community and money to help on staying alive.
Yay jQuery Drop and I'm back to Fancybox. Until now > Photoswipe. Don't know if a slider is a must have. But ok. Wait for v4.
Fancybox using the same engine for dialogs and sliding would be awesome, we would be able to use the fancy apps and drop Swiper, owlCarousel, etc.
@fancyapps is there a public roadmap? eventually even with rough time goals?
looking so forward to this. @fancyapps beta testing already available?
@fancyapps With all the fibers of my soul, I'm waiting for Vanilla JS FancyBox :) How are things progressing with version 4?
Any news on this now?
Any news on this now? 😬
Hi guys,
Since it was so often requested, WP plugin development was put on hold to focus on the next major version. It would be useless to rewrite everything just to drop jQuery, so great attention is given to implement many feature requests. At this point, I can not give a specific date when it will be ready, but I can say that it is shaping pretty nice.
Thank you so much for that! Fancybox has a lot of potential with agnostic technologies and the new features you mentioned, good luck!
Likewise eagerly looking forward to a pure JS version of Fancybox. =D
Please drop jquery!!!
?? What is the problem with jQuery?
Why should it be dropped?
Compatibility, interoperability, tree shaking, performance, modularization... shoud I continue?
I have been coding plain JS for some time now and the only thing I miss from jQuery is the ability to easily work with events (e.g., something like $('.something').off('.namespace')
).
Also, you end up creating a much more stable code since things like event handling force you to know what you're doing. Usually for event handling you just need to keep the reference to the function you attached to the element so you can unbind it later, in the beginning things get a little odd, but with time the code turns into something much more readable than before.
Hey @fancyapps !
I'm working on a photography website and was looking for the best lightbox and found photoswipe which is pretty nice but unmaintained sadly. So I keep trying a lot of tools and finaly I just found fancybox. I can tell you regardless of the jQuery part I'm really impressed. Good job! 🎉 I'm just wondering if you have kind of an idea when you will release V4? (it would help me decide which tool to use) Also do you plan to go trough an Alpha/Beta release? Maybe the open source community can help! 😄
Cheers
Hi,
Well, it is very difficult to give any estimates, therefore I try to avoid doing that. The only thing I can say is that the project is progressing well and is close to the finish. It will also take some time for the website and documentation to be completely rewritten. There will probably be at least one beta release to catch all bugs, etc. You can follow on twitter for the news. Thanks.
Hello, everyone!
I am thinking about creating something like "Technology Preview" release, would anyone be interested? A lot of work still needs to be done to add all planned functionality, but the base is already quite solid and usable.
Thanks for your support and patience.
Here you can check out the preview of what is coming next - https://fancyapps.com/next/
UMD version is used there, but the code is vanilla JS (ES6), Rollup/Babel is used to transpile and create a bundle.
That's fantastic. I'm happy for the lib.
This looks great, can’t wait to see the final version!
Any updates :) ? the new version will be compatible with webpack/babel ? Any planned date ? @fancyapps
Amazing! Can't wait! Any predicted timeframe for release?
Silent is golden.
Waiting for this as well!
Here you can check out the preview of what is coming next - https://fancyapps.com/next/
UMD version is used there, but the code is vanilla JS (ES6), Rollup/Babel is used to transpile and create a bundle.
@fancyapps is it possible for license holders to use this? From me playing around with it it seems solid enough for my usage (just lightbox).
Omg, ETA?!
@fancyapps Are you considering debuting with Bootstrap 5? People are impatient 🥇 is there a public roadmap?
I see this Fancyapps NEXT: http://fancyapps.com/next/
Can we please get a release date?
Good job. waiting,hope can publish in this year.. i want to remove jquery for a long time..
Wow! Recently was searching for my website to drop jQuery, but stepped on popup gallery using jQuery.
http://fancyapps.com/next/ looks awesome without jQuery!
Just wonder could we "include" for example only the stuff we need? Like "pop-up gallery" functionallity only, if other not needed? (maybe like "bundle" to have it all, and/or enable/disable other stuff like with jQuery)
Hope to see some release and if possible do donate some $$ for this project
Thank you
Or maybe just release that beta so we can play with them and help along however we can.
Or maybe just release that beta so we can play with them and help along however we can.
You can already access the files.
@fancyapps/ui/Fancybox v4.0.0-alpha.3
http://fancyapps.com/next/fancybox.umd.js?v=29052020 http://fancyapps.com/next/fancybox.css
@fancyapps - more info is needed!
@fancyapps Any dates?
Stop spamming. He works
Not a good PR... should share some info with community...
Hi,
Since it takes forever to cover everything in the documentation, but lots of people are asking for a preview, I have decided to publish first prerelease. You can check it out here - https://stackblitz.com/edit/js-3vfvc5?file=index.js
The current plan is to release an updated site next week (with many cool demos), gradually complete the documentation, add some missing features to Fancybox (top bar with slideshow, etc.) and Carousel (vertical navigation) and then work on the next components.
Thank you all for your support and patience.
Sorry that it took so long, but the next-generation Fancybox is already available, see https://fancyapps.com/docs/ui/fancybox
Howdy, just wanted to discuss dropping jQuery and going for Vanilla JS. Anybody any thoughts? Or ist this off the table.