Code Monkey home page Code Monkey logo

Comments (11)

wdelfuego avatar wdelfuego commented on May 24, 2024 3

Version 2.0 will be released next week, with support for multiple calendar instances and event filtering

from nova-calendar.

wdelfuego avatar wdelfuego commented on May 24, 2024 2

Support for multiple distinct calendars has been implemented and pushed to the dev branch so it will definitely be available in 2.0.

from nova-calendar.

PimButton avatar PimButton commented on May 24, 2024 2

Hi @wdelfuego, thanks for your great work on this package! Can you shed some light on the V2.0 release? Is there anything we can do to help you get it over the finish line?

from nova-calendar.

wdelfuego avatar wdelfuego commented on May 24, 2024 1

Hi @mrvnklm !

I'd been blessed with a second round of COVID (all better now) so I've had some delays on my side, sorry about that.

I do plan on releasing a version 2.0 in February. Supporting multiple distinct calendars has suddenly become a requirement in one of my client projects, so that feature is pretty much guaranteed to be included.

Version 2.0 will also extend backwards compatibility towards Laravel 8.0 and PHP 7.4.

I hope to be able to include at least the Week view from this pull request but I haven't looked at that in-depth yet, so it might show up in a later 2.* release.

I would personally also like to add Event Filtering, i.e. a drop-down above the calendar to be able to select different sets of events, but that's pretty much guaranteed to come in a later release because I think the other things are more important.

Let me know if you have any more questions or remarks!

from nova-calendar.

jeremiahsherrill avatar jeremiahsherrill commented on May 24, 2024 1

I am willing to sponsor event filtering to speed up development

from nova-calendar.

mrvnklm avatar mrvnklm commented on May 24, 2024

Alright, thank you for the update!

Would you mind creating a develop branch? I might look into implementing some filters, as I will need that feature probably around mid/end february.

I checked out the pull request you were talking about as well. Would be nice, if you could merge that to the development branch first.

from nova-calendar.

wdelfuego avatar wdelfuego commented on May 24, 2024

@mrvnklm The dev branch exists and is up to date with the current main branch. I will merge pull request #26 to dev when I have reviewed the feature and made the required changes.

I have filters on my to-do list, but haven't started implementing them yet. Are you still intending to build that feature?

from nova-calendar.

mrvnklm avatar mrvnklm commented on May 24, 2024

@wdelfuego Sorry for the late reply. As I am pretty busy currently, I can't implement the filter feature in near future...

from nova-calendar.

wdelfuego avatar wdelfuego commented on May 24, 2024

Hi @PimButton, thanks for your kind words :)

The V2 release will be out within weeks. I am sorry for the delay!

Support for multiple distinct calendars, each with their own calendar data provider, is already finished and working.

I probably won't release a week view and event filtering in the 2.0 release, but I am doing infrastructural preparations that break backwards compatibility so that they can be added later in the 2.x line without breaking anything.

For the 2.0 release I don't need any help, thanks though 👍 ! For later 2.x releases w.r.t. event filtering and possibly adding more views, working together could be nice :)!

from nova-calendar.

wdelfuego avatar wdelfuego commented on May 24, 2024

That's awesome, @jeremiahsherrill ! Let's get in touch over email to arrange this, I'll drop you a message.

from nova-calendar.

wdelfuego avatar wdelfuego commented on May 24, 2024

I am glad to announce that version 2.0 has been released today :).
You can find the upgrade guide here: https://wdelfuego.github.io/nova-calendar/upgrading.html

Please, create issues for any doubts you may have or issues you may run into 🙏.

Thanks for your patience, everyone!

from nova-calendar.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.