github ulsklyc/oikos v0.5.1
v0.5.1 — Bugfixes

latest releases: v0.52.7, v0.52.6, v0.52.5...
one month ago

Fixed

  • Meals: fixed crash when dragging a meal slot — dragging state is now destructured before cleanup() runs, preventing a null-reference error on drop
  • i18n: t() now resolves dot-notation keys against nested locale JSON objects (e.g. t('nav.tasks') correctly returns "Aufgaben" instead of the raw key string); affects all pages, components, and navigation
  • PWA: replaced placeholder "O" icons with the actual Oikos house logo across all icon variants (192, 512, maskable 192, maskable 512, apple-touch-icon, favicon); maskable variants use full-bleed background with logo within the 80% safe zone — fixes Android home screen showing only a blue circle
  • PWA: weather widget icons (OpenWeatherMap) now render correctly in installed PWA on Android; service worker no longer intercepts cross-origin image requests (opaque responses caused silent rendering failures in standalone mode)
  • Settings: language selector replaced from cramped radio buttons to a native <select> dropdown using the standard form-input style

Changed

  • PWA manifest: added id field and display_override array for reliable Chrome Android PWA recognition; manifest.json is now served with Content-Type: application/manifest+json
  • Service worker (v22): /i18n.js and locale files added to app-shell cache; cross-origin asset requests excluded from cache-first strategy

Full changelog: v0.5.0...v0.5.1

Don't miss a new oikos release

NewReleases is sending notifications on new releases.