Skip to content

Migrating from 0.1 ​

0.2 is a rewrite that allows breaking changes. Before upgrading, check how your project depends on old components, internal paths and the style preset.

Old usage / featureIn 0.2
app.use(augma)Named imports such as import { AgmButton } from 'augma'
Old SCSS / UnoCSS presetimport 'augma/style.css'
Internal workspace component pathsThe public augma exports, or copy into your project from the Registry
CardAgmPanel, composing content through its slots
Clock / Menu / BottomMenuComposed from the base components; see the showcase
Old props on Button / Input / Select and othersCheck the new component APIs; compatibility is not guaranteed
Camera and Babylon mixed into the component packageThe separate AR demo
TensorFlow / object detection experimentsRemoved in the first release; never shipped as a stable feature

Framework-agnostic styles live in @augma/core. The Vue package needs Vue 3.5+, and Reka UI provides complex behavior. The first release has no global component registration plugin and no React package.

Docs, the showcase and the AR demo are deployed together on Cloudflare Pages at augma.yyj.moe; augma.yyj.moe permanently redirects there. Moving the old domain depends on the actual hosting switch; upgrading the npm package cannot do it for you.