Skip to content

v0.0.28

Latest
Compare
Choose a tag to compare
@sethwebster sethwebster released this 08 Aug 18:58

Release notes for v0.0.28!

Enhanced Build Process

We've made significant improvements to our build process. The package.json file has been updated to streamline the
build process and add new dependencies. We've also introduced a prepublish script to ensure the package is built
before publishing. The build script now uses tsup for building the TypeScript source code with specific options.

Cleaner Console Output

We've removed a verbose logging statement from the checkForStagedCommits function. This change was made to clean
up the console output and improve readability by eliminating unnecessary or redundant information.

Improved User Control

We've added an option for users to specify a list of patterns to ignore. This provides more flexibility and control
over the patterns you want the program to disregard during execution. The 'generate' function now has the ability to
ignore specified diffs for improved flexibility and control.

Enhanced Error Handling

We've improved error handling for non-existent NPM packages and version comparison. We've added a condition to check
if the NPM package exists before making a version comparison. This change was made to prevent errors when comparing
versions. We've also added a new case to handle situations where the local version is newer than the NPM version.
This update enhances the robustness of the code against potential errors.

Bundling and Generation Improvements

We've started on bundling (instead of shipping the whole library) and improved generate by adding the ability to
ignore files. This customization of the generation process is particularly useful in scenarios where certain
patterns are known to cause issues or are not relevant to the user's specific use case.

🤖 Generated with Ava Commit