Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Planned phase-out of Karma and Zone.js compatibility #2084

@sgravrock

Description

@sgravrock

Karma was deprecated in April 2023. It's still tied to jasmine-core 4.x (although it can be used with 5.x with an NPM override) and there's no reason to think it will ever be updated for a newer version it's not clear whether it will be updated for future major versions of Jasmine. I'm planning to phase out compatibility with existing Karma software as follows:

  • The upcoming 6.0 release will remain compatible with karma-jasmine 5.1 but emit deprecation warnings.
  • 7.0 will break compatibility by removing deprecated APIs that are only there for karma-jasmine 5.1.

This is a plan, not a commitment, and it could change in response to events. For instance, I'd likely go ahead and drop karma-jasmine 5.1 compatibility in jasmine-core 6.0 if Google signaled an intent to update Karma or if Karma stopped working with current browsers.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions