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

v5.0 Roadmap #576

Closed
13 tasks done
yahiakr opened this issue Nov 15, 2021 · 17 comments
Closed
13 tasks done

v5.0 Roadmap #576

yahiakr opened this issue Nov 15, 2021 · 17 comments

Comments

@yahiakr
Copy link
Collaborator

yahiakr commented Nov 15, 2021

Mongoosastic v5.0 Roadmap

This work is currently happening in the develop branch.

@guumaster
Copy link
Member

Welcome the two new maintainers @yahiakr and @meabed 🎉

@yahiakr yahiakr pinned this issue Nov 15, 2021
@meabed
Copy link
Contributor

meabed commented Nov 15, 2021

Awesome - glad to contribute here, @yahiakr Thanks for great work, let know if you need support from with those items on the checklist, as well as if you could take a look at my code most of those items are done if this could help 🔥

@guumaster
Copy link
Member

@meabed can you create a new PR with the parts that you already have from this list? Mention here which one would you work on, so it won't be duplicated

@yahiakr
Copy link
Collaborator Author

yahiakr commented Nov 18, 2021

About Jest, the new 27.x version does not support done callback and async test simultaneously (see this: #10529).

As we are using both of them in event-based tests (e.g: to test synchronize method), and since Jest is a dev dependency, i think we can keep the current version for now, and focus on updating it after realising the 5.0 version.

@meabed
Copy link
Contributor

meabed commented Nov 18, 2021

I don't think we need jest, mocha is fine.

@guumaster
Copy link
Member

@yahiakr I've notice that v26 runs ok, but v27 have some issues. It's ok to stick with v26. I'll remove it from the list. @meabed, all tests are already in jest :)

@smolinari
Copy link

Is this still being worked on? I'm hugely interested in it.

Scott

@guumaster
Copy link
Member

@smolinari it's going slow but firm. I'll be released soon*

(*) but with no promise on a specific date.

@smolinari
Copy link

@smolinari it's going slow but firm. I'll be released soon*

(*) but with no promise on a specific date.

Awesome. That is the best answer I could get! 😁

Scott

@HishamMubarak
Copy link

Looking forward to this release. I am not an expert, but if there is anything I could do to help, please point me in the right direction.

@GrapeoffJS
Copy link

I am really waiting for this release because of typescript, best wishes for all of mongoosastic team - you are the best!

@meabed
Copy link
Contributor

meabed commented Feb 4, 2022

I am really waiting for this release because of typescript, best wishes for all of mongoosastic team - you are the best!
@GrapeoffJS I have released version here incase you are at hurry ( until this version is released ) https://github.com/meabed/mongoosastic-ts

@hnviradiya
Copy link

I am planning to support all (as they are small in numbers at moment) the pending issues with some freelancers working with me once this typescript version is released. Or you can also update me if you need any help with typescript upgrade as well. I will ask folks to work on that.

@yahiakr yahiakr mentioned this issue Mar 3, 2022
3 tasks
@guumaster
Copy link
Member

If anyone want to help testing before release, you can install the first RC with the following command:

npm i mongoosastic@next and you will get the latest rc, which is v5.0.0-rc.1 at the moment. Thanks!

@Dreaming-Codes
Copy link
Contributor

Dreaming-Codes commented Mar 6, 2022

If anyone want to help testing before release, you can install the first RC with the following command:

npm i mongoosastic@next and you will get the latest rc, which is v5.0.0-rc.1 at the moment. Thanks!

It doesn't work for me, the package doesn't get compiled, and I have to open the node_modules folder by hand and run inside mongoosastic npm install && npm run build

EDIT:
Fixed with my pull request #588

@guumaster
Copy link
Member

thanks @Dreaming-Codes it is already changed and built before publish. rc.2 is available now.

@guumaster
Copy link
Member

🚀 🎉 We have v5 live! cheers and thanks to @yahiakr and @meabed and all collaborators that made this possible!! 👏

@guumaster guumaster unpinned this issue Mar 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants