Skip to content

v2.0.0

Compare
Choose a tag to compare
@AliMD AliMD released this 15 Oct 09:58
· 52 commits to next since this release
v2.0.0
2e43ca9

2.0.0 (2024-10-15)

Breaking Changes

  • Exports all alwatr ecosystem packages as a single alwatr npm package. This significantly changes how you install and import alwatr packages.

Instead of installing individual packages like @alwatr/resolve-url, you now install the alwatr package:

npm install alwatr

And import modules like this:

import { resolveUrl } from 'alwatr/nanolib';

This change simplifies dependency management and reduces bundle size for projects using multiple alwatr packages.

Migration Guide

  1. Uninstall individual @alwatr/* packages: Use npm uninstall @alwatr/package-name for each alwatr package you have installed.
  2. Install the alwatr package: npm install alwatr
  3. Update imports: Change your import statements to use the new format, e.g., import { resolveUrl } from 'alwatr/nanolib';

This major release streamlines the alwatr ecosystem and improves the developer experience. Be sure to update your projects accordingly!