Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 2.0 #44

Closed
mrvnklm opened this issue Jan 5, 2023 · 11 comments
Closed

Version 2.0 #44

mrvnklm opened this issue Jan 5, 2023 · 11 comments
Assignees

Comments

@mrvnklm
Copy link

mrvnklm commented Jan 5, 2023

Thanks a lot for your input! I'll be exploring something analogous to this, hope to launch the feature with version 2.0 in January or February.

Originally posted by @wdelfuego in #43 (comment)

Regarding that, I was wondering if you could tell which features might be included and if you still plan on releasing it in Jan/Feb?
Anyway, thank you for that amazing package, made my life a lot easier already.

@wdelfuego
Copy link
Owner

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!

@mrvnklm
Copy link
Author

mrvnklm commented Jan 12, 2023

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.

@wdelfuego wdelfuego self-assigned this Jan 23, 2023
@wdelfuego
Copy link
Owner

@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?

@wdelfuego
Copy link
Owner

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

@mrvnklm
Copy link
Author

mrvnklm commented Feb 23, 2023

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

@PimButton
Copy link

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?

@wdelfuego
Copy link
Owner

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

@jeremiahsherrill
Copy link

I am willing to sponsor event filtering to speed up development

@wdelfuego
Copy link
Owner

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

@wdelfuego
Copy link
Owner

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

@wdelfuego
Copy link
Owner

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!

Repository owner locked as resolved and limited conversation to collaborators Jun 7, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants