This repository has been archived on 2026-04-03. You can view files and clone it, but cannot push or open issues or pull requests.
Nico e2667f8e12 Initial nyx project — fork of hermes-frontend
Forked from hermes-frontend, stripped openclaw/bun specifics:
- Auth tokens: openclaw_session -> nyx_session
- Vite proxy: localhost:3003 -> localhost:8000 (assay)
- Prod WS: wss://assay.loop42.de/ws
- Workspace paths: removed openclaw-specific paths
- Added missing deps: @heroicons/vue, overlayscrollbars-vue
- Branding: title -> nyx

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 20:23:27 +02:00

2.4 KiB

Changelog

0.5.9

Improvements

  • The OverlayScrollbarsComponent now properly supports 'body' as its element tag.

0.5.8

Improvements

  • Improve the type definitions with the usage of the Component type.

0.5.7

Improvements

  • Adapt the exports field in the package.json for correct commonjs and module handling.

0.5.6

Bug Fixes

  • Make sure component is stateless and children won't update more often than needed.

0.5.5

Bug Fixes

  • Revert to runtime declaration for props to prevent types warning. #551

0.5.4

Bug Fixes

  • Fixed TypeScript definitions for optional properties.

0.5.3

  • Improve Server Side Rendering behavior by creating additional markup only on the client with the hydration phase.
  • Improve deferred initialization where the time between created markup and actual initialization is masked with CSS.

0.5.2

  • The package.json has now an appropriate exports field to optimize builds in modern bundlers.

0.5.1

The TypeScript interfaces OverlayScrollbarsProps and OverlayScrollbarsRef are exported from the package.

0.5.0

Features

Added the possibility to defer the initialization to a point in time when the browser is idle. (or to the next frame if window.requestIdleCallback is not supported)

  • OverlayScrollbarsComponent accepts now the defer property
  • useOverlayScrollbars params accept now the defer property
  • useOverlayScrollbars will now always try to destroy the instance if the component unmounts.

Breaking Changes

  • Because initialization can be deferred now, the initialize function of the useOverlayScrollbars composable isn't returning the instance anymore. Use the instance function of the useOverlayScrollbars composable instead.

0.4.0

Depends on OverlayScrollbars version ^2.0.0 and Vue version ^3.2.25.
The component was rewritten using script setup.

Features

  • OverlayScrollbarsComponent accepts now the events property
  • OverlayScrollbarsComponent accepts now the element property
  • OverlayScrollbarsComponent emits now all OverlayScrollbars events as "native" Vue events
  • The useOverlayScrollbars composable was added for advanced usage

Breaking Changes

  • The extensions property is removed from OverlayScrollbarsComponent
  • The osTarget() function from the OverlayScrollbarsComponent ref is renamed to getElement()