Releases: trsoliu/vue-audio-native
Releases · trsoliu/vue-audio-native
Release list
Vue Audio Native 1.0.1
Vue Audio Native 1.0.1 is a documentation and release-safety patch.
Highlights:
- Publishes @trsoliu/audio-core 1.0.1 before vue-audio-native 1.0.1.
- Corrects package README installation commands to use stable 1.0.1 releases.
- Hardens stable Changesets release detection and rechecks the live default-branch head before Trusted Publishing.
- Keeps vue-audio-native@legacy on 0.1.41 and prereleases on the next tag.
- Contains no runtime audio behavior changes from 1.0.0.
Verification:
- Security, lint, TypeScript, coverage, builds, Silen documentation, package audits and 25 Playwright scenarios passed.
- Fresh npm Registry installs built successfully with Vite Vue and Nuxt SSR.
- npm registry signatures and SLSA provenance attestations were verified.
Device policy:
- Automated Chromium, Firefox, WebKit, iPhone 13 and Pixel 7 viewport coverage passed.
- Physical iOS WKWebView, Android WebView and HarmonyOS ArkWeb tests were not executed; the maintainer explicitly accepted that residual risk for this release.
Vue Audio Native 1.0.0
Vue Audio Native 1.0.0 modernizes the original package for Vue 3 while preserving the documented legacy API surface.
Highlights:
- Vue 3 component, plugin install path, composable and exposed command handle
- Vite and Nuxt SSR-safe integration
- shared @trsoliu/audio-core 1.0.0 state contract
- playlists, ordered source fallback, waveform peaks, repeat, playback rate, Media Session, exclusive groups and protocol-neutral WebView Bridge
- Lucide package icons and a polished shadcn-vue Demo
- npm OIDC Trusted Publishing with SLSA provenance
Vue 2 users remain on vue-audio-native@legacy (0.1.41). Compatibility is backed by Chromium, Firefox, WebKit, iPhone 13 and Pixel 7 browser automation; unexecuted physical WebView scenarios remain documented as maintainer-accepted residual risk.