From dab7c8dfeb8c42c0f4236e33656e985c2587a84d Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Tue, 24 Mar 2026 12:08:52 +0100 Subject: [PATCH] chore(release): v3.15.0 (#9434) --- CHANGELOG.md | 171 ++++++++++++++++++ backend/package.json | 2 +- .../helm/charts/ocelot-neo4j/Chart.yaml | 2 +- .../helm/charts/ocelot-social/Chart.yaml | 2 +- package.json | 2 +- webapp/maintenance/source/package.json | 2 +- webapp/package.json | 2 +- 7 files changed, 177 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e2f9bb624..fec629fac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,8 +4,179 @@ All notable changes to this project will be documented in this file. Dates are d Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). +#### [3.15.0](https://github.com/Ocelot-Social-Community/Ocelot-Social/compare/3.14.1...3.15.0) + +- fix(backend): fix flaky backend tests [`#9433`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9433) +- refactor(webapp): remove styleguide [`#9432`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9432) +- feat(package/ui): os-menu [`#9431`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9431) +- refactor(webapp): migrate ds-select to OcelotSelect [`#9430`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9430) +- refactor(webapp): replace ds-icon with OsIcon and add missing svgs [`#9429`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9429) +- refactor(webapp): migrate ds-input to OcelotInput [`#9428`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9428) +- build(deps): bump graphql from 16.13.0 to 16.13.1 in /backend [`#9354`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9354) +- build(deps): bump sanitize-html from 2.17.1 to 2.17.2 in /backend [`#9420`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9420) +- build(deps-dev): bump jsdom from 28.1.0 to 29.0.1 in /packages/ui [`#9413`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9413) +- build(deps): bump actions/cache from 5.0.3 to 5.0.4 [`#9410`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9410) +- build(deps-dev): bump @tailwindcss/vite from 4.2.1 to 4.2.2 in /packages/ui [`#9419`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9419) +- build(deps-dev): bump @storybook/vue3-vite from 10.2.19 to 10.3.1 in /packages/ui [`#9418`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9418) +- build(deps): bump ioredis from 5.10.0 to 5.10.1 in /backend [`#9425`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9425) +- build(deps-dev): bump @tailwindcss/cli from 4.2.1 to 4.2.2 in /packages/ui [`#9421`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9421) +- build(deps-dev): bump tailwindcss from 4.2.1 to 4.2.2 in /packages/ui [`#9422`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9422) +- build(deps-dev): bump eslint-plugin-playwright from 2.9.0 to 2.10.1 in /packages/ui [`#9424`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9424) +- build(deps): bump node from 25.8.0-alpine to 25.8.1-alpine in /backend [`#9377`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9377) +- build(deps): bump node from 25.8.0-alpine to 25.8.1-alpine in /webapp [`#9378`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9378) +- build(deps): bump the metascraper group in /backend with 12 updates [`#9384`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9384) +- build(deps): bump dorny/paths-filter from 3.0.2 to 4.0.1 [`#9380`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9380) +- build(deps): bump nodemailer from 8.0.1 to 8.0.2 in /backend [`#9388`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9388) +- build(deps-dev): bump @types/node from 25.4.0 to 25.5.0 in /backend [`#9391`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9391) +- build(deps): bump pug from 3.0.3 to 3.0.4 in /backend [`#9385`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9385) +- build(deps): bump nginx from 1.29.5-alpine to 1.29.6-alpine in /webapp [`#9379`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9379) +- fix(package/ui): override active hover effect of disabled button to not create visual glitches when button state changes [`#9408`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9408) +- refactor(webapp): vue 3 migration - ds-form [`#9407`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9407) +- build(deps): bump slugify from 1.6.6 to 1.6.8 in /backend [`#9390`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9390) +- build(deps-dev): bump the vitest group in /packages/ui with 2 updates [`#9394`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9394) +- build(deps-dev): bump @types/node from 25.3.5 to 25.5.0 in /packages/ui [`#9396`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9396) +- build(deps-dev): bump jest from 30.2.0 to 30.3.0 in /backend [`#9398`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9398) +- build(deps-dev): bump eslint-plugin-jsdoc from 62.7.1 to 62.8.0 in /packages/ui [`#9399`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9399) +- build(deps-dev): bump @storybook/vue3-vite from 10.2.17 to 10.2.19 in /packages/ui [`#9400`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9400) +- build(deps-dev): bump eslint-plugin-storybook from 10.2.17 to 10.2.19 in /packages/ui [`#9401`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9401) +- fix(webapp): fix flaky e2e test [`#9404`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9404) +- refactor(webapp): ds-radio -> html [`#9403`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9403) +- fix(webapp): fix search + search e2e [`#9376`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9376) +- feat(package/ui): os-modal & webapp integration [`#9375`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9375) +- refactor(webapp): pin and unpin network-wide clarification [`#9374`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9374) +- feat(backend): translate all emails into missing languages [`#9372`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9372) +- fix(webapp): fix distance of spinner in feed [`#9373`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9373) +- feat(webapp): ukrainian language translation [`#9371`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9371) +- fix(webapp): fix date select language crash [`#9370`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9370) +- fix(webapp): fix user teaser group name color (now grey) [`#9367`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9367) +- fix(package/ui): update eslint-config-it4c & fix lint errors [`#9368`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9368) +- build(deps): bump docker/login-action from 3.7.0 to 4.0.0 [`#9349`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9349) +- build(deps): bump crazy-max/ghaction-github-pages from 4.2.0 to 5.0.0 [`#9347`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9347) +- build(deps): bump docker/metadata-action from 5.10.0 to 6.0.0 [`#9345`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9345) +- build(deps): bump node from 25.7.0-alpine to 25.8.0-alpine in /backend [`#9343`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9343) +- build(deps): bump node from 25.7.0-alpine to 25.8.0-alpine in /webapp [`#9344`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9344) +- build(deps): bump docker/setup-buildx-action from 3.12.0 to 4.0.0 [`#9348`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9348) +- build(deps): bump peter-evans/repository-dispatch from f49a8ac5751834a0666df77deb0289abbe2b3a78 to 11446b25a5fd252975d4bdf43d8989a5ac4f16c5 [`#9346`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9346) +- build(deps): bump docker/build-push-action from 6.19.2 to 7.0.0 [`#9350`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9350) +- build(deps-dev): bump webpack from 5.105.3 to 5.105.4 [`#9351`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9351) +- build(deps-dev): bump @types/node from 25.3.2 to 25.3.5 in /backend [`#9352`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9352) +- build(deps-dev): bump eslint-plugin-playwright from 2.8.0 to 2.9.0 in /packages/ui [`#9358`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9358) +- build(deps): bump @aws-sdk/client-s3 from 3.1000.0 to 3.1004.0 in /backend [`#9356`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9356) +- build(deps-dev): bump @size-limit/file from 12.0.0 to 12.0.1 in /packages/ui [`#9359`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9359) +- build(deps-dev): bump eslint-plugin-storybook from 10.2.13 to 10.2.16 in /packages/ui [`#9360`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9360) +- build(deps-dev): bump @storybook/vue3-vite from 10.2.13 to 10.2.16 in /packages/ui [`#9361`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9361) +- build(deps-dev): bump storybook from 10.2.13 to 10.2.16 in /packages/ui [`#9362`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9362) +- refactor(docker): mount styleguide and packages/ui in docker-compose.override.yml [`#9342`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9342) +- build(deps-dev): bump publint from 0.3.17 to 0.3.18 in /packages/ui [`#9364`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9364) +- build(deps-dev): bump @types/node from 25.3.2 to 25.3.5 in /packages/ui [`#9366`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9366) +- build(deps): bump node from 25.6.1-alpine to 25.7.0-alpine in /backend [`#9304`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9304) +- build(deps): bump node from 25.6.1-alpine to 25.7.0-alpine in /webapp [`#9305`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9305) +- build(deps): bump actions/download-artifact from 4 to 8 [`#9306`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9306) +- fix(backend): ensure req.body exists with global parser setup [`#9340`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9340) +- fix(webapp): remove flags from locales [`#9341`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9341) +- build(deps): bump actions/upload-artifact from 6 to 7 [`#9307`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9307) +- refactor(e2e): remove e2e relics [`#9336`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9336) +- feat(backend): smtp - new config variable to allow ignoring tls errors [`#9339`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9339) +- build(deps): bump ioredis from 5.9.3 to 5.10.0 in /backend [`#9308`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9308) +- fix(webapp): meta - description [`#9338`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9338) +- fix(webapp): fix lang query location [`#9337`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9337) +- feat(webapp): metadata for link preview [`#9335`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9335) +- build(deps-dev): bump the cypress group with 2 updates [`#9309`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9309) +- build(deps-dev): bump webpack from 5.105.2 to 5.105.3 [`#9311`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9311) +- build(deps): bump minimatch from 10.2.2 to 10.2.4 in /backend [`#9313`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9313) +- build(deps-dev): bump @types/lodash from 4.17.23 to 4.17.24 in /backend [`#9314`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9314) +- build(deps-dev): bump the vue group in /packages/ui with 2 updates [`#9315`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9315) +- build(deps): bump @aws-sdk/lib-storage from 3.990.0 to 3.995.0 in /backend [`#9316`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9316) +- build(deps-dev): bump @storybook/vue3-vite from 10.2.10 to 10.2.13 in /packages/ui [`#9318`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9318) +- build(deps-dev): bump eslint-plugin-jsdoc from 62.7.0 to 62.7.1 in /packages/ui [`#9320`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9320) +- build(deps-dev): bump @types/node from 25.3.0 to 25.3.2 in /backend [`#9323`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9323) +- build(deps-dev): bump @tailwindcss/vite from 4.2.0 to 4.2.1 in /packages/ui [`#9325`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9325) +- build(deps): bump graphql from 16.12.0 to 16.13.0 in /backend [`#9324`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9324) +- build(deps-dev): bump @types/node from 25.3.0 to 25.3.2 in /packages/ui [`#9328`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9328) +- build(deps-dev): bump eslint-plugin-playwright from 2.7.0 to 2.8.0 in /packages/ui [`#9329`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9329) +- build(deps-dev): bump eslint-plugin-storybook from 10.2.10 to 10.2.13 in /packages/ui [`#9330`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9330) +- build(deps): bump @aws-sdk/client-s3 from 3.995.0 to 3.1000.0 in /backend [`#9331`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9331) +- build(deps-dev): bump @tailwindcss/cli from 4.2.0 to 4.2.1 in /packages/ui [`#9332`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9332) +- build(deps-dev): bump tailwindcss from 4.2.0 to 4.2.1 in /packages/ui [`#9333`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9333) +- fix(workflow): ensure cucumber-json-formatter [`#9300`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9300) +- feat(e2e): e2e - chat notification [`#9303`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9303) +- feat(webapp): complete translations + Albanian [`#9301`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9301) +- fix(webapp): downgrade graphql - socket not working [`#9302`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9302) +- fix(webapp): fix landscape image distances [`#9299`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9299) +- build(deps): bump graphql from 14.7.0 to 16.12.0 in /webapp [`#9045`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9045) +- feat(webapp): first draft of landscape mode [`#9298`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9298) +- fix(webapp): fix time display in user teaser [`#9297`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9297) +- fix(webapp): fix embed in non-editor-mode [`#9296`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9296) +- build(deps): bump body-parser from 1.20.3 to 2.2.2 in /backend [`#9101`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9101) +- refactor(workflow): use docker cache [`#9294`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9294) +- build(deps-dev): bump @badeball/cypress-cucumber-preprocessor from 24.0.0 to 24.0.1 in the cypress group [`#9256`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9256) +- refactor(backend): graphql lint + query gql files [`#9293`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9293) +- build(deps-dev): bump @tailwindcss/vite from 4.1.18 to 4.2.0 in /packages/ui [`#9257`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9257) +- build(deps): bump tailwind-merge from 3.4.0 to 3.5.0 in /packages/ui [`#9258`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9258) +- build(deps-dev): bump @storybook/vue3-vite from 10.2.8 to 10.2.10 in /packages/ui [`#9259`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9259) +- build(deps-dev): bump @types/node from 25.2.3 to 25.3.0 in /packages/ui [`#9261`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9261) +- build(deps): bump the metascraper group in /backend with 12 updates [`#9262`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9262) +- build(deps-dev): bump nodemon from 3.1.11 to 3.1.14 in /backend [`#9265`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9265) +- refactor(backend): update apollo [`#9292`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9292) +- build(deps-dev): bump @tailwindcss/cli from 4.1.18 to 4.2.0 in /packages/ui [`#9263`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9263) +- build(deps-dev): bump jsdom from 28.0.0 to 28.1.0 in /packages/ui [`#9267`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9267) +- refactor(backend): use eslint config it4c [`#9290`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9290) +- build(deps-dev): bump eslint-plugin-jsdoc from 62.5.4 to 62.7.0 in /packages/ui [`#9271`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9271) +- build(deps-dev): bump tailwindcss from 4.1.18 to 4.2.0 in /packages/ui [`#9269`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9269) +- build(deps-dev): bump eslint-plugin-playwright from 2.5.1 to 2.7.0 in /packages/ui [`#9264`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9264) +- build(deps-dev): bump glob from 13.0.3 to 13.0.6 in /packages/ui [`#9272`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9272) +- build(deps-dev): bump eslint-plugin-storybook from 10.2.8 to 10.2.10 in /packages/ui [`#9274`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9274) +- build(deps): bump @aws-sdk/client-s3 from 3.990.0 to 3.995.0 in /backend [`#9275`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9275) +- fix(other): fix image cache [`#9289`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9289) +- build(deps): bump sanitize-html from 2.17.0 to 2.17.1 in /backend [`#9276`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9276) +- build(deps): bump @aws-sdk/lib-storage from 3.985.0 to 3.990.0 in /backend [`#9277`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9277) +- build(deps-dev): bump @types/node from 25.2.3 to 25.3.0 in /backend [`#9278`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9278) +- fix(webapp): fix badge select + drag&drop for badges on desktop devices [`#9287`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9287) +- feat(webapp): feed view mode [`#9285`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9285) +- fix(webapp): flex layout und spacing in profile und group pages [`#9286`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9286) +- build(deps): bump minimatch from 10.2.0 to 10.2.2 in /backend [`#9279`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9279) +- build(deps-dev): bump eslint-plugin-jest from 29.14.0 to 29.15.0 in /backend [`#9280`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9280) +- fix(webapp): optimize masonry grid rendering and add SSR compatibility [`#9284`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9284) +- fix(webapp): add responsive masonry layout and skeleton loading UI [`#9282`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9282) +- fix(webapp): user teaser [`#9283`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9283) +- fix(webapp): add responsive mobile menu with locale switching and filter support [`#9281`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9281) +- fix(webapp): tab navigation [`#9255`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9255) +- feat(package/ui): os-number [`#9254`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9254) +- refactor(webapp): webapp test - no more skipped, no more todos [`#9252`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9252) +- refactor(webapp): ds-text equivalent css [`#9253`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9253) +- refactor(webapp): ds-table to plain html [`#9251`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9251) +- feat(package/ui): os-badge [`#9250`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9250) +- refactor(webapp): improve webapp build [`#9249`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9249) +- refactor(webapp): ds-grid [`#9248`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9248) +- refactor(webapp): ds html [`#9247`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9247) +- refactor(package/ui): os-card [`#9246`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9246) +- refactor(package/ui): os-spinner [`#9245`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9245) +- fix(backend): fix memory leaks [`#9239`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9239) +- feat(webapp): more button icons, more loading states [`#9243`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9243) +- fix(webapp): properly autohide dropdown menu [`#9244`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9244) +- feat(package/ui): os-button suffix slot [`#9242`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9242) +- feat(webapp): push to top indicator [`#9237`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9237) +- refactor(webapp): migrate icons [`#9238`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9238) +- build(deps-dev): bump multiple-cucumber-html-reporter from 3.9.3 to 3.10.0 in the cypress group [`#9217`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9217) +- fix(workflow): disable docstring [`#9236`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9236) +- feat(package/ui): os-icon [`#9234`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9234) +- refactor(webapp): vue3 migration os button as prop, remove obsolete buttons & inline single user buttons [`#9214`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9214) +- build(deps): bump node from 25.6.0-alpine to 25.6.1-alpine in /webapp [`#9215`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9215) +- build(deps): bump node from 25.6.0-alpine to 25.6.1-alpine in /backend [`#9216`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9216) +- build(deps-dev): bump webpack from 5.105.0 to 5.105.2 [`#9218`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9218) +- fix(docker): fix some broken compose vars [`#9235`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9235) +- build(deps-dev): bump dotenv from 17.2.4 to 17.3.1 [`#9219`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9219) +- build(deps-dev): bump eslint-plugin-jest from 29.13.0 to 29.14.0 in /backend [`#9221`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9221) +- build(deps): bump minimatch from 10.1.2 to 10.2.0 in /backend [`#9222`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9222) +- build(deps): bump ioredis from 5.9.2 to 5.9.3 in /backend [`#9223`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9223) +- build(deps-dev): bump vite-tsconfig-paths from 6.1.0 to 6.1.1 in /packages/ui in the vite group [`#9225`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9225) +- build(deps-dev): bump @storybook/vue3-vite from 10.2.7 to 10.2.8 in /packages/ui [`#9229`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9229) + #### [3.14.1](https://github.com/Ocelot-Social-Community/Ocelot-Social/compare/3.14.0...3.14.1) +> 14 February 2026 + +- chore(release): v3.14.1 [`#9213`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9213) - refactor(package/ui): eslint config it4c update [`#9233`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9233) - build(deps): bump @aws-sdk/client-s3 from 3.985.0 to 3.990.0 in /backend [`#9224`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9224) - build(deps-dev): bump eslint-plugin-vuejs-accessibility from 2.4.1 to 2.5.0 in /packages/ui [`#9226`](https://github.com/Ocelot-Social-Community/Ocelot-Social/pull/9226) diff --git a/backend/package.json b/backend/package.json index e10a64e30..13a58e322 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "ocelot-social-backend", - "version": "3.14.1", + "version": "3.15.0", "description": "GraphQL Backend for ocelot.social", "repository": "https://github.com/Ocelot-Social-Community/Ocelot-Social", "author": "ocelot.social Community", diff --git a/deployment/helm/charts/ocelot-neo4j/Chart.yaml b/deployment/helm/charts/ocelot-neo4j/Chart.yaml index 76aa9aa14..eeb37a682 100644 --- a/deployment/helm/charts/ocelot-neo4j/Chart.yaml +++ b/deployment/helm/charts/ocelot-neo4j/Chart.yaml @@ -21,4 +21,4 @@ version: 0.1.0 # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "3.14.1" +appVersion: "3.15.0" diff --git a/deployment/helm/charts/ocelot-social/Chart.yaml b/deployment/helm/charts/ocelot-social/Chart.yaml index ad3858765..2da49c630 100644 --- a/deployment/helm/charts/ocelot-social/Chart.yaml +++ b/deployment/helm/charts/ocelot-social/Chart.yaml @@ -21,4 +21,4 @@ version: 0.1.0 # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "3.14.1" +appVersion: "3.15.0" diff --git a/package.json b/package.json index 86100a0cb..102bc6bf9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ocelot-social", - "version": "3.14.1", + "version": "3.15.0", "description": "Free and open source software program code available to run social networks.", "author": "ocelot.social Community", "license": "MIT", diff --git a/webapp/maintenance/source/package.json b/webapp/maintenance/source/package.json index d4477a52c..1c2a0d576 100644 --- a/webapp/maintenance/source/package.json +++ b/webapp/maintenance/source/package.json @@ -1,6 +1,6 @@ { "name": "@ocelot-social/maintenance", - "version": "3.14.1", + "version": "3.15.0", "description": "Maintenance page for ocelot.social", "repository": "https://github.com/Ocelot-Social-Community/Ocelot-Social", "author": "ocelot.social Community", diff --git a/webapp/package.json b/webapp/package.json index 5bc3bcbda..4f8334020 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -1,6 +1,6 @@ { "name": "ocelot-social-webapp", - "version": "3.14.1", + "version": "3.15.0", "description": "ocelot.social Frontend", "repository": "https://github.com/Ocelot-Social-Community/Ocelot-Social", "author": "ocelot.social Community",