Changelog
@mssfoobar/web-base@2.0.0
Minor Changes
- 78696b7: Updated to Svelte5 as well as shadcn-svelte 5 components, added storybook and updated openid-client to v6
- f9b1933: Adjusted configuration parameters to be simpler and support more deployment configurations, including and especially backchannel communication for Keycloak.
Patch Changes
- 8e741da: Added extra environment variables
PUBLIC_COOKIE_ACCESS_TOKEN&PUBLIC_COOKIE_REFRESH_TOKENto allow configuring cookie names as well as improved .env.template - 0a152ad: Fixed wrong tailwind configuration for shadcn-svelte 5.
- 7095709: Added @changesets/cli to dev dependency.
- c200c21: Changed default favicon from Svelte to the AGIL Ops Hub logo.
@mssfoobar/cli
v2.2.3
Patch Changes
- Update ian package name
v2.2.2
Patch Changes
- Updated the
wferegistration package to the new@mssfoobar/wfe-web.
v2.2.1
Patch Changes
- Restructured messages to be more intuitive to user.
v2.2.0
Minor Changes
- Added option for publish to add -y or --yes arugment to skip prompt.
v2.1.0
Minor Changes
- 22f81af: Added arguments for
packto allow non-interactive mode.
Patch Changes
- 647676d: Fixed wrong messages and abortions when
modlet.setup.tsis missing, as well as publish command issues.
@mssfoobar/logger@1.0.3
Initial release - view the Logger docs for more information.
@mssfoobar/sse-client
1.2.0
Minor Changes
-
Added heartbeat monitoring mechanism to detect stale connections
- New config option:
heartbeatTimeout- Duration in milliseconds to wait for messages before triggering timeout - New callback:
onHeartbeatTimeout(timeSinceLastMessage)- Called when no messages received within timeout period - Timer resets on ANY message received including server keepalive events
- Added "keepalive" to EventName type for server heartbeat/ping events
- Dedicated keepalive event listener automatically resets heartbeat timer
- Automatic cleanup on disconnect and errors
- Recommended: Set
heartbeatTimeoutto 2-3× server heartbeat interval
- New config option:
-
Fixed
onAnyEventcallback to actually capture ALL events- Previously only called for unnamed/default SSE events
- Now called for all events: named events (Added, Removed, Updated, Timeout, keepalive) AND unnamed events
- Execution order:
onAnyEventfires first, then specific event handler (if configured) - Added comprehensive JSDoc documentation explaining behavior
- Includes keepalive events by default (developers can filter if needed)
- Centralized event processing with consistent error handling
- Type-safe:
onAnyEventonly receives successfully parsed JSON data
-
Added
JsonMapBasedSSEClientConfigto public type exports for better type checking
1.1.0
Minor Changes
- 3d0bfec: Added json-map SSE connection feature. Set "isJsonBasedMap" config to true.
1.0.1
Initial release - view the SSE Client docs for more information.
@mssfoobar/graphql@1.0.1
Initial release - view the GraphQL client docs for more information.
@mssfoobar/webbase-sidebar
1.1.2
Patch Changes
- Fixed sidebar items not updating on first render.
- Fixed SidebarItem's wrong typings.
@mssfoobar/webbase-headerbar
1.1.1
Patch Changes
- Fixed typing for ModuleNavigationItem.