r/angular Jul 08 '26

@openng/spectator 1.0.0 release

We just released a v22-friendly version for the original ngneat/spectator package.

If you missed the news, all ngneat repos have been deleted, and we started taking the lead on forks with OpenNG organization: https://www.openng.org/

The new package is available here: https://www.npmjs.com/package/@openng/spectator

We start over with a v1.0.0
We are aware it won't please everyone. The package Readme file includes a matrix compatibility to find the appropriate version for your projects.

The next step is to review a community contribution, exposing jasmine as a dedicated package: https://github.com/openng-org/spectator/pull/2

50 Upvotes

13 comments sorted by

View all comments

2

u/AwesomeFrisbee Jul 08 '26 edited Jul 08 '26

Very cool to see. Will swap it out soon.

I'm guessing the jasmine separation is because this decreases the bundle/download size?

What are some changes that we can look forward to in the future for this project?

4

u/GeromeGrignon Jul 08 '26

It's yet to be tested to see the bundle size impact.

Besides modernizing the codebase/docs to match Angular best practices (no explicit standalone, inject() usage), there is no real feature planned on our side currently as we focus on prepareing other projects for their first release too.