From 0fc29ab9968ec631c091cfd83059098e376b03c2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 1 Mar 2026 05:34:01 +0000 Subject: [PATCH] chore(main): release scrolly 1.1.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 145 ++++++++++++++++++++++++++++++++++ package-lock.json | 4 +- package.json | 2 +- 4 files changed, 149 insertions(+), 4 deletions(-) create mode 100644 CHANGELOG.md diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 37fcefa..5fdd883 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.0.0" + ".": "1.1.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..5d615e4 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,145 @@ +# Changelog + +## [1.1.0](https://github.com/312-dev/scrolly/compare/scrolly-v1.0.0...scrolly-v1.1.0) (2026-03-01) + + +### Features + +* add action sidebar with reactions ([8415f1a](https://github.com/312-dev/scrolly/commit/8415f1a2caa48de269b58abf10ead0c0f5f5bb76)) +* add activity page ([ffb17aa](https://github.com/312-dev/scrolly/commit/ffb17aa1c510ee3a99906ca89d52dbf56777dc9d)) +* add app HTML shell and server hooks ([8449dc1](https://github.com/312-dev/scrolly/commit/8449dc19622b4a7c7b4912e2888713466950d117)) +* add audio playback utilities ([1047c3f](https://github.com/312-dev/scrolly/commit/1047c3fb45604755e8caacbdbd8b9a281370239c)) +* add auth API with SMS verification flow ([25dcc93](https://github.com/312-dev/scrolly/commit/25dcc93137ed2858a90316cf7e3c6dc27dac40aa)) +* add authenticated layout with navigation ([3a6a397](https://github.com/312-dev/scrolly/commit/3a6a3970defdeafaeaba94eb3ddb72028cc2e1a2)) +* add authentication system with session management ([1ce3ded](https://github.com/312-dev/scrolly/commit/1ce3dede74e372af6c450f9d9856fa475f56df2d)) +* add clip comments and reactions APIs ([ab3c981](https://github.com/312-dev/scrolly/commit/ab3c981b1d06b27f0decea4b206f95f7c4b82a2d)) +* add clip CRUD API endpoints ([41d1a50](https://github.com/312-dev/scrolly/commit/41d1a50323e8648dabb583b368b83e33c2cb4ded)) +* add clip engagement tracking APIs ([5c7c8be](https://github.com/312-dev/scrolly/commit/5c7c8beeb2677282c621d45243f230ac6394ffdd)) +* add clips manager settings component ([26f82b5](https://github.com/312-dev/scrolly/commit/26f82b5df408f36fccd563c5688bbf109fab09bb)) +* add color utilities and type definitions ([18d8b51](https://github.com/312-dev/scrolly/commit/18d8b51fd03b579f19a017799d2480cbab635c24)) +* add comment viewed tracking ([85afa46](https://github.com/312-dev/scrolly/commit/85afa46c9b3c750b02cc03e4aa530079006a8b3d)) +* add comments sheet component ([1213511](https://github.com/312-dev/scrolly/commit/12135114c527b2f21b6947b5ce714dbd16d5b653)) +* add confirmation dialog component ([9930aed](https://github.com/312-dev/scrolly/commit/9930aedb31fa5714d91c61ce2cec23ce5210cdb8)) +* add confirmation dialog store ([305f8dd](https://github.com/312-dev/scrolly/commit/305f8dd0082c0dfd5a57726068a03d49da9956fc)) +* add database migration for new schema fields ([65fc508](https://github.com/312-dev/scrolly/commit/65fc508779b4b7a2d98c671a31323d3d84af646f)) +* add database schema and connection setup ([b247e63](https://github.com/312-dev/scrolly/commit/b247e63addb52702abbc861431ece0f30124eb0b)) +* add download lock for concurrent requests ([3ca4b16](https://github.com/312-dev/scrolly/commit/3ca4b16162edb193b2f4adbae201fb6c960b549d)) +* add emoji shower animation ([f387f2f](https://github.com/312-dev/scrolly/commit/f387f2faa1a24b0f8daa001c6eae99039a10f903)) +* add group management APIs ([8dd077e](https://github.com/312-dev/scrolly/commit/8dd077e7923d22124e5c92441ac47f4c8fef8f53)) +* add group members API ([5487d7b](https://github.com/312-dev/scrolly/commit/5487d7b480ec2595ed67d962dfa9d70ac8603f56)) +* add group name and invite link settings ([9d4d0ad](https://github.com/312-dev/scrolly/commit/9d4d0ad233380b666c1935cf4a34550a791330ee)) +* add home screen shortcut nudge store ([5e02fb5](https://github.com/312-dev/scrolly/commit/5e02fb5ba499f406fb2592fc205103ad7134763f)) +* add inbound SMS message handler ([2ea1530](https://github.com/312-dev/scrolly/commit/2ea1530f6bc4ad904851530771e9b2939d8c3990)) +* add initial database migration for core tables ([95ce971](https://github.com/312-dev/scrolly/commit/95ce9717aecb6821965e3f8f822dc8d62a3e6af6)) +* add inline error display component ([19a1ad1](https://github.com/312-dev/scrolly/commit/19a1ad17ec5968482b20aa18c7365104952a9d8d)) +* add install banner component ([0fff31e](https://github.com/312-dev/scrolly/commit/0fff31ea613819ee04e35145558197df043a4bae)) +* add join flow with invite codes ([2b0496d](https://github.com/312-dev/scrolly/commit/2b0496d4ae92f9fd257e068a0e62d85d1ba3f9e8)) +* add media serving and utility APIs ([6ed8fd1](https://github.com/312-dev/scrolly/commit/6ed8fd1853229ed16d159556e4512086f4f4a2ed)) +* add member list and retention settings ([2d7f582](https://github.com/312-dev/scrolly/commit/2d7f582c478ceabe0cf3687afef6f7eb2af7f5f4)) +* add migrations for media and notifications ([d96769a](https://github.com/312-dev/scrolly/commit/d96769a33b70f434ad4b4978bb55cf9e06bc4700)) +* add migrations for social features ([50a2fc4](https://github.com/312-dev/scrolly/commit/50a2fc45728b3cb0f74f51f43b5fe076b88a1b23)) +* add migrations for user profiles and groups ([fddc3bb](https://github.com/312-dev/scrolly/commit/fddc3bbdea1f9c5425f748bf49501ab38c9d2f91)) +* add music card component ([82c57b8](https://github.com/312-dev/scrolly/commit/82c57b8d68da12de6ad2e33b4a5964fa5dfd440d)) +* add music download service ([de7653f](https://github.com/312-dev/scrolly/commit/de7653f3e0a5a9dc9287354628657cca5223d19a)) +* add mute and home tap stores ([57cec2c](https://github.com/312-dev/scrolly/commit/57cec2c7978c76eb1af09d71e29329e5227e12bb)) +* add notification and push subscription APIs ([c0927fb](https://github.com/312-dev/scrolly/commit/c0927fbbe14c77caf28ab3d1168db6b0a684349e)) +* add notification count store ([6dac619](https://github.com/312-dev/scrolly/commit/6dac619b7d5cefee99ca4a6910cbaac0b80447f5)) +* add offline fallback page ([5904185](https://github.com/312-dev/scrolly/commit/590418503b72fe8d33c0d7a40e95da8568fc9da3)) +* add onboarding page ([689f447](https://github.com/312-dev/scrolly/commit/689f4476894a2329df2bdcdcee26b45106028811)) +* add platform icon component ([c2486de](https://github.com/312-dev/scrolly/commit/c2486de792ee7b31a0aa42dbb520bd76e3c24dd4)) +* add playback speed store ([b1745cb](https://github.com/312-dev/scrolly/commit/b1745cb392fff56dcd9894545f784fc6f4e0fb1d)) +* add profile preferences API ([7a8edf0](https://github.com/312-dev/scrolly/commit/7a8edf01ca5e322ce49446c1bccee8d6d065f93f)) +* add progress bar component ([709626f](https://github.com/312-dev/scrolly/commit/709626f47fd3de9c428548fad461d56e603bc86a)) +* add push notification client ([443d34f](https://github.com/312-dev/scrolly/commit/443d34f2f7a832d3c78154d070f0cdcd07e71881)) +* add push notification server utilities ([858489e](https://github.com/312-dev/scrolly/commit/858489e4f40211f99efb2a8f9e1947408a52f414)) +* add PWA badge icon ([010b596](https://github.com/312-dev/scrolly/commit/010b59609a9af1b5ebe55a6866fee6f32441ab38)) +* add PWA lifecycle stores ([c8ab354](https://github.com/312-dev/scrolly/commit/c8ab3544e83b5500e1ccd02f5b143cc8360d8470)) +* add PWA manifest and icons ([14d2ab3](https://github.com/312-dev/scrolly/commit/14d2ab3674edefbc621c450d6b89a78c4b92a680)) +* add reaction picker with emoji support ([de62a9f](https://github.com/312-dev/scrolly/commit/de62a9f87c94842b64bec893c2e24681490f17aa)) +* add reel item container with swipe gestures ([217f2de](https://github.com/312-dev/scrolly/commit/217f2de8ff8a38512f82481df31171437ad5e5a6)) +* add reel music player component ([a32d7b7](https://github.com/312-dev/scrolly/commit/a32d7b7712e8e071d9f0143a0f6fe3847d6bf14d)) +* add reel overlay with metadata display ([87ff813](https://github.com/312-dev/scrolly/commit/87ff81313a06e802e7e80fa9bb5ea66379f2852c)) +* add reel video player component ([ab9f2d2](https://github.com/312-dev/scrolly/commit/ab9f2d213376603700f6627d821c3cc529f8f004)) +* add root layout with theme support ([ce5ef30](https://github.com/312-dev/scrolly/commit/ce5ef30c878e06b4f8d758eca3c979e7e33de857)) +* add scheduled task runner ([e4eef3f](https://github.com/312-dev/scrolly/commit/e4eef3f9327bdc8e0728c026547542da64969c7a)) +* add service worker update toast ([1053445](https://github.com/312-dev/scrolly/commit/1053445785ba341d68972749890b95256d618891)) +* add service worker with offline caching ([26d18bb](https://github.com/312-dev/scrolly/commit/26d18bb99c7347af28bb544c36d15755c6a34caa)) +* add settings page ([bbdf131](https://github.com/312-dev/scrolly/commit/bbdf1315c0951e39a9e3a15b220179ba66a7478e)) +* add share page ([3fca386](https://github.com/312-dev/scrolly/commit/3fca3866e913bb09a7314f2e889233aebe12b5b6)) +* add SMS client with Twilio integration ([0ede636](https://github.com/312-dev/scrolly/commit/0ede6360a9b2ccea944b25ba16f0921195301b66)) +* add SMS verification service ([b305799](https://github.com/312-dev/scrolly/commit/b3057994c79e0426775b66315ac245cded020ab6)) +* add SVG source assets for favicon and icon ([d515871](https://github.com/312-dev/scrolly/commit/d515871f15b321d9308faeaad1762e88d3cd1be7)) +* add toast notification store ([8ed8bbf](https://github.com/312-dev/scrolly/commit/8ed8bbf50cb5846123cfd294a090223ce40c0f13)) +* add toast stack component ([e606a00](https://github.com/312-dev/scrolly/commit/e606a0029eab7e30b3b44519d55ec61f7c34a614)) +* add touch gesture handling system ([814b2c3](https://github.com/312-dev/scrolly/commit/814b2c3e9e39a54b5851ebc5ae0499e74dbc075d)) +* add unwatched count API ([ec044a5](https://github.com/312-dev/scrolly/commit/ec044a5a8e12a6b3fe9ec92cbaab71c068c574cf)) +* add URL validation utility ([323a58d](https://github.com/312-dev/scrolly/commit/323a58ddc743e638913159495980ec80b799d22c)) +* add vCard generation for contacts ([f16ed91](https://github.com/312-dev/scrolly/commit/f16ed91a59f1f5ce0837c7cb4e22780aaed976d8)) +* add video card component ([50eb20a](https://github.com/312-dev/scrolly/commit/50eb20a8d520f1b5db17b9f19588665b085ae520)) +* add video download and processing pipeline ([a8b7cfe](https://github.com/312-dev/scrolly/commit/a8b7cfecf252e22a03463e3667147f095eef1ecd)) +* add video feed page ([ac5e6aa](https://github.com/312-dev/scrolly/commit/ac5e6aab676ddece629be6cda8e1c492f19b8bbf)) +* add video modal store ([70e85f6](https://github.com/312-dev/scrolly/commit/70e85f63a7e4f312351e89ba09e31586de5fc1d7)) +* add video upload button component ([a4a6a98](https://github.com/312-dev/scrolly/commit/a4a6a9875583588509dfd993ae30379cf6805178)) +* add video upload modal ([ad02911](https://github.com/312-dev/scrolly/commit/ad0291169ef3b5ceca27c9e45f606371cf7d9132)) +* add view badge component ([c701a64](https://github.com/312-dev/scrolly/commit/c701a64eb15ef5eb053c008955138748fbb5a8b1)) +* add viewers sheet component ([fa46777](https://github.com/312-dev/scrolly/commit/fa46777a341df9bbdb314f3dd27185133ede7400)) +* enhance action sidebar with playback controls ([3ca8cfb](https://github.com/312-dev/scrolly/commit/3ca8cfb5cdb005ca9bea2389056b388f001a1ea5)) +* enhance app layouts with PWA and install support ([f31380c](https://github.com/312-dev/scrolly/commit/f31380c32b8b331c4adf15963bb64d242f6e9639)) +* enhance notification store with real-time updates ([f9928cb](https://github.com/312-dev/scrolly/commit/f9928cb05d6693a62b5b45c43a5a5e15d9df1400)) +* enhance reel item with speed controls ([8869e9f](https://github.com/312-dev/scrolly/commit/8869e9f212a2735007fe9697c8a4e234deedf3d9)) +* enhance service worker with better caching strategy ([55886f5](https://github.com/312-dev/scrolly/commit/55886f54419d7a5d69dbc6d73450e47786293676)) +* enhance settings page ([263b1cf](https://github.com/312-dev/scrolly/commit/263b1cf9b5aa82c823bbb312e30cc18d66561783)) +* enhance video feed page ([d28ca3f](https://github.com/312-dev/scrolly/commit/d28ca3f59441be2daeb7b10ce59d345fe7d093cb)) +* improve clip creation API ([fb967e2](https://github.com/312-dev/scrolly/commit/fb967e24ca5ebcf7998fd12dc8d3cface893d4b1)) +* improve confirm dialog and viewers sheet ([c7e0c43](https://github.com/312-dev/scrolly/commit/c7e0c43d1e0620b49f3d9664dcfc98081345b2e9)) +* improve join and onboarding pages ([1012c58](https://github.com/312-dev/scrolly/commit/1012c58c55237b0bc98ab6290385471f43a8e60c)) +* improve reel music and video playback ([b50646d](https://github.com/312-dev/scrolly/commit/b50646d6b0bb5fa23e9610b2c229642a4a45ca78)) +* improve video upload with URL validation ([97918db](https://github.com/312-dev/scrolly/commit/97918dbb4704997341c067ce35cb46bce755d101)) +* update app HTML and server hooks ([76eb7a6](https://github.com/312-dev/scrolly/commit/76eb7a6c8b4f208a4bfab7dffacd82b7ab23ef4f)) + + +### Bug Fixes + +* add non-null assertion for user in auth code handler ([afa8370](https://github.com/312-dev/scrolly/commit/afa837075d70b164dadf07098d4d04507b2327ed)) +* defer push notifications + remove SMS sharing docs ([#13](https://github.com/312-dev/scrolly/issues/13)) ([c6465ca](https://github.com/312-dev/scrolly/commit/c6465caf3231a1ac72af4177dbc8f4a3abfc0f0b)) +* restore strict lint-staged max-warnings to 0 ([150d3eb](https://github.com/312-dev/scrolly/commit/150d3ebe2c3e4e54062cee40a7c22729fa6902fa)) + + +### Refactoring + +* anti-pattern fixes and UI improvements ([#11](https://github.com/312-dev/scrolly/issues/11)) ([ea7f343](https://github.com/312-dev/scrolly/commit/ea7f34349c295d358cb3309d9898cf61f0f44c03)) +* replace SMS client with streamlined verification ([6cd5734](https://github.com/312-dev/scrolly/commit/6cd5734bf22d967d9e93b2c659ced6d2c7d493e8)) + + +### Documentation + +* add API documentation ([c557997](https://github.com/312-dev/scrolly/commit/c557997497c5518ed1b8c5cda9fca5265e87c5a6)) +* add architecture documentation ([cc2fa63](https://github.com/312-dev/scrolly/commit/cc2fa63322fce01290cdc41ecf295949020b0dde)) +* add changelog and credits ([0e5d3b5](https://github.com/312-dev/scrolly/commit/0e5d3b5c414a7025081d5842e281499f705e325d)) +* add CLAUDE.md project instructions ([e573681](https://github.com/312-dev/scrolly/commit/e573681f3b1983744363b03ede0c33f42a384b24)) +* add contributing guide ([f990e74](https://github.com/312-dev/scrolly/commit/f990e749492a85b1b11324fcf797d4ef5c4024a9)) +* add data model documentation ([6a8e7d0](https://github.com/312-dev/scrolly/commit/6a8e7d01f4994dd141af0b6cf80b6a3293105b22)) +* add design guidelines ([62cd139](https://github.com/312-dev/scrolly/commit/62cd1390ed0713c987ea953ebf4fa275a0dcda76)) +* add design inspiration references ([60ec2e1](https://github.com/312-dev/scrolly/commit/60ec2e1b76c8807d6477f9dd53371ca7967bb3c7)) +* add feature planning and roadmap ([77a53de](https://github.com/312-dev/scrolly/commit/77a53de7d2a8180a16e0123cb29423870ccc869d)) +* add legal pages ([8f2d0c5](https://github.com/312-dev/scrolly/commit/8f2d0c55958fde2cca6105ece9262978cb98e870)) +* add MIT license ([e24df71](https://github.com/312-dev/scrolly/commit/e24df712004619ff37db7dfeb49e3965ff490177)) +* add notification system documentation ([c9a9d1c](https://github.com/312-dev/scrolly/commit/c9a9d1c40797acd8aa3d30cae4b790529fc5c382)) +* add README with project overview ([9bd0bd5](https://github.com/312-dev/scrolly/commit/9bd0bd5fb080b2aef642a189eec623e67c671127)) +* add security policy ([750edef](https://github.com/312-dev/scrolly/commit/750edef03a59ffdfec7198308b7472b12e9d5a54)) +* add self-hosting upgrade workflow, version pinning, and backup guide ([374e19f](https://github.com/312-dev/scrolly/commit/374e19fe7d0cf8b3c958e1c5f7c96ce16e2002bc)) +* add sharing options and platform docs ([955d4e8](https://github.com/312-dev/scrolly/commit/955d4e89118a1a2d9f028a0e26eb20a8c3994339)) +* add SMS integration documentation ([14aece1](https://github.com/312-dev/scrolly/commit/14aece1adb793b7ea5537d622900d9cd6d802d84)) +* update CLAUDE.md with git workflow guidelines ([8f32843](https://github.com/312-dev/scrolly/commit/8f32843f27feed8dceb0d0dc8694c2c95ce095f6)) +* update roadmap ([ff02331](https://github.com/312-dev/scrolly/commit/ff02331b9770e264e1538739a1d5fa2158e4d014)) + + +### Miscellaneous + +* add Claude Code project settings ([813b46d](https://github.com/312-dev/scrolly/commit/813b46db9b08f3f6cb486e84035eddf96dc41325)) +* add Docker configuration ([ecc09b7](https://github.com/312-dev/scrolly/commit/ecc09b75d73f20cb4046317df9a093ec6bcf0729)) +* add linting, formatting, and git hooks ([d948ec4](https://github.com/312-dev/scrolly/commit/d948ec4280ac75a70759c6dcaac61dc3d3cb0164)) +* add ZAP security scanning config ([c9e9c72](https://github.com/312-dev/scrolly/commit/c9e9c725a951b22789cc7017ae4f14e6429c58ec)) +* align lint-staged max-warnings with CI threshold ([8b40060](https://github.com/312-dev/scrolly/commit/8b40060ac3b70ca4f576109668a96c02dca14027)) +* initial project scaffold and config ([502866d](https://github.com/312-dev/scrolly/commit/502866db9bc02028107611e18889f42d515e0f4f)) +* update environment config example ([8cbe914](https://github.com/312-dev/scrolly/commit/8cbe914bb828468a404d26612716c3ac55a9c4d6)) diff --git a/package-lock.json b/package-lock.json index 656e34d..7348b58 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "scrolly", - "version": "1.0.0", + "version": "1.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "scrolly", - "version": "1.0.0", + "version": "1.1.0", "license": "MIT", "dependencies": { "better-sqlite3": "^12.6.2", diff --git a/package.json b/package.json index 1959178..9fde6b7 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "scrolly", "license": "MIT", "private": true, - "version": "1.0.0", + "version": "1.1.0", "type": "module", "engines": { "node": ">=24"