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 7 roadmap (tracking issue) #222

Closed
10 tasks done
KillyMXI opened this issue Feb 8, 2021 · 1 comment
Closed
10 tasks done

Version 7 roadmap (tracking issue) #222

KillyMXI opened this issue Feb 8, 2021 · 1 comment
Assignees
Milestone

Comments

@KillyMXI
Copy link
Member

KillyMXI commented Feb 8, 2021

Some improvements I wanted to make will take a while to complete. At the same time there is a growing number of dependency updates, and another LTS Node version is soon to reach the end of support.

Goals for the version 7:

  • Node version >= 10.23.2
  • Bump dependencies
  • Make use of the version bump with minor refactoring
  • Options object pattern for BlockTextBuilder methods, deprecate current positional arguments
  • Update docs
    • Changelog
    • Readme
  • Update package version and publish

Hopefully this won't take long but it requires the major version bump.

Considered and decided not to include this time:

  • CSS selectors only match the first found element #215 - no quick solution, will probably be solved as a part of a bigger work;
  • Console warnings for deprecated options - causes some difficulties as long as the CLI is within the package. I will rather focus on moving it out than working around it here.
@KillyMXI KillyMXI added this to the Version 7.0.0 milestone Feb 8, 2021
@KillyMXI KillyMXI self-assigned this Feb 8, 2021
@KillyMXI
Copy link
Member Author

Version 7.0.0 is live!

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

1 participant