Lume Autolayout Versions Save

Apple's Auto Layout and Visual Format Language for JavaScript (using cassowary constraints)

v0.10.1

6 months ago

BREAKING: remove the UMD global build lib/ folder, move module output from es/ to dist/, convert all our code to JavaScript modules

To migrate: use JavaScript modules, f.e. import AutoLayout from '@lume/autolayout'. If you have a web app and are not using a build system (f.e. Webpack, Vite, Rollup, or similar) that knows how to resolve the names of libraries (f.e. the '@lume/autolayout' in the import statement), then you need to use an importmap. See examples/DOM/index.html for a <script type="importmap"> example, and MDN web docs on import maps: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script/type/importmap

v0.9.1

6 months ago

Bite the bullet and commit build outputs in dist/ so that they are as accessible as possible as possible for people that may not be able to run the build in some OS or setup (f.e. Window PowerShell which we have not heavily tested).

v0.9.0

6 months ago

BREAKING: @lume/kiwi was updated to be type:module in its package.json, which can break anyone who imports it after installing @lume/autolayout