Skip to content

2.0 release plan #135

@rawpixel-vincent

Description

@rawpixel-vincent

I'm up to help to get out a new version of this library, the last commit was 3 years ago and still some people using this library, my thought is to get a new major release out as soon as possible, with as less as possible breaking changes to address the current issues, then focus on a new major release for the long term.

Here is my thought for the 2.0 release:

  • triage the opened issue and flag any bugs as 2.0, includes any nice to have new features that doesn't require fundamental changes to the code base
  • target the node 12.x and fix deprecated warnings / leverage new language features
  • run security audit and upgrade any libraries as needed
  • refactor existing tests and add tests coverage for configuration options and different status code response.
  • update the readme with workaround for some issue that can be solved without changing the existing code.

Then open a new branch for a 3.x release that allows breaking change and target current node LTS version

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions