Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "1.0.0"
".": "1.1.0"
}
145 changes: 145 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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))
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "scrolly",
"license": "MIT",
"private": true,
"version": "1.0.0",
"version": "1.1.0",
"type": "module",
"engines": {
"node": ">=24"
Expand Down
Loading