Skip to content

Releases: isaact/vue-infinity

Minor fixes

11 Aug 15:10

Choose a tag to compare

v0.8.1

11 Aug 11:12

Choose a tag to compare

Full Changelog: v0.8.0...v0.8.1

v0.8.0

11 Aug 11:06

Choose a tag to compare

New Components and Features

Gallery Web Component:

  • Simple: Easy to use web component for displaying image galleries with lazy loading, responsive layout and memory efficiency.
  • Framework Agnostic: Use in any frontend framework or even plain JavaScript.
  • Flexible: Methods to update images and scroll to specific items
  • Playground App: Added a demo for the Gallery component in the playground app.
  • Documentation Updates: Added comprehensive examples for Vue, React, Svelte, and plain JavaScript

Carousel Component:

  • Similar to the Gallery but for any type of content.
  • Supports lazy loading, easy layout and memory efficiency.
  • Supports custom item templates and dynamic content sizing.

v0.7.3

15 Jul 14:21

Choose a tag to compare

  • Refactored v-ghost and ghost component to use same single shared intersection-obbserver logic. Useful when used multiple times on a single page and will result in more efficient rendering and memory use
  • InfiniteCarousel fixes for scrollToItem method when the item belongs to a page not loaded yet
  • AutoObserver composable fixes
  • Updated playground app
  • Bug fixes, cleanup

Hotfix: Sync npm and git versions

03 Jul 05:55

Choose a tag to compare

🎉 v0.7.0 – Introducing v-ghost

02 Jul 15:24

Choose a tag to compare

Added an even easier way to lighten up your app: the v-ghost directive.
Just drop v-ghost on any element or component, and you're done:

<template>
  <video controls muted playsinline v-ghost>
    <source src="your-video.mp4" type="video/mp4" />
  </video>
</template>

No wrappers. No setup. No nonsense.

It’s like Ozempic for your Vue app 😄