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

v2.0.0: Refactor, New Features, etc. #113

Merged
merged 30 commits into from
Sep 27, 2023
Merged

v2.0.0: Refactor, New Features, etc. #113

merged 30 commits into from
Sep 27, 2023

Conversation

jgarber623
Copy link
Owner

High-level:

  • requires Node.js >= 18
  • adds handling of null text content on an element, allowing for attribute-only insertions
  • improved argument type checking
  • adds a "publish" workflow to automate releases to npm and GitHub Packages

Sourced from the newly-added CHANGELOG.md:

Breaking Changes

  • 80db616 breaking: Set minimum supported Node.js version

New Features

  • 849b1af feat: Use Array.isArray()
  • fbbf654 feat: Add support for null textContent

Bug Fixes

  • 68d8081 fix: Properly check insertions argument type
  • 3bd434d fix: S E M I C O L O N S

Documentation

  • 5e1092b docs: Add CHANGELOG.md
  • 6d418c3 docs: Document support for null textContent
  • 76609b0 docs: Remove CONTRIBUTING.md
  • c614555 docs: Use JSDoc syntax in banner comments

Chores

  • 46460b8 chore: Add publish workflow
  • 1085936 chore: Refactor ESLint config file
  • 65f3092 chore: Rebuild lockfile
  • a239fb8 chore: Add commit message prefixes to Dependabot config
  • 625576c chore: Add another spec
  • 5a701e7 chore: Re-point example and spec at built dist files
  • 8e39544 chore: Add and configure concurrently and http-server
  • 230245e chore: Remove dist files
  • 5fcd652 chore: Add more insertion non-Object tests
  • 426d9e3 chore: Add test against null textContent value
  • 199f5e9 chore: Formatting and name changes and whatnot
  • 86d5de5 chore: Point to src files in example and test
  • 8800f79 chore: Specify files to be in published tarball
  • 7bcbbba chore: Regenerate lockfile
  • e90dce4 chore: Remove dist folder and gitignore it
  • 51ef4a6 chore: Specify lts/hydrogen as development version
  • f8a38d0 chore: Set current year in banner
  • 3bb1f3b chore: Add publishConfig to package.json
  • 1082b37 chore: Update dev dependencies
  • 098a32d chore: Refactor CI workflow

@jgarber623 jgarber623 self-assigned this Sep 27, 2023
@jgarber623 jgarber623 merged commit 68c6f49 into main Sep 27, 2023
@jgarber623 jgarber623 deleted the refactor-tractor branch September 27, 2023 14:21
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

Successfully merging this pull request may close these issues.

1 participant