Releases: growilabs/growi
Releases · growilabs/growi
v7.4.6
🐛 Bug Fixes
- fix: mobile editor page title display (#10712) @satof3
- fix: Exclude user page data from search response when user pages are disabled (#10740) @arvid-e
- fix(search): prevent Downshift from intercepting Home/End keys in search input (#10815) @yuki-takei
- fix: Openai thread IDOR (#10806) @ryotaro-nagahara
🧰 Maintenance
- support(claude): Add SessionStart hook for Claude Code on the web (#10816) @yuki-takei
v7.5.x Base Release
The base release for release-drafter to avoid Error: GraphQL Rate Limit Exceeded
release-drafter/release-drafter#1018
v7.4.5
💎 Features
- feat: Realtime Increment View Count Without Refreshing Pages (#10760) @ryotaro-nagahara
🚀 Improvement
- imprv: Unchanged revision (#10770) @yuki-takei
- imprv: Close the Sidebar in drawer mode when the route changes (#10763) @yuki-takei
🐛 Bug Fixes
- fix: Use currentPageId for share link page fetching (#10797) @yuki-takei
- fix: Allow viewing shared pages regardless of page permissions (#10762) @ryotaro-nagahara
- fix: Bulk export fails due to S3 upload minimal version (#10782) @ryotaro-nagahara
- fix: Block revisions API from returning info about user pages when user pages are disabled (#10751) @arvid-e
- fix: OpenAPI spec mismatch for GET /page endpoint response format (#10787) @copilot-swe-agent[bot]
🧰 Maintenance
- support: Extract
/page/infoendpoint handler into a dedicated module (#10795) @yuki-takei - ci(deps): bump qs from 6.14.1 to 6.14.2 (#10785) @dependabot[bot]
v7.4.4
🐛 Bug Fixes
- fix: Search navigation (#10749) @copilot-swe-agent[bot]
- fix: User pages are displayed in page list when 'Disable user pages' is on (#10752) @miya
- fix: Disable logo update button when no file is selected (#10587) @hikaru-n-cpu
🧰 Maintenance
- support: Setup Claude Code environment (#10746) @yuki-takei
- support: Improve test parallelism (#10747) @yuki-takei
- support: Typecheck by tsgo (#10717) @yuki-takei
@growi/pluginkit@1.2.1
@growi/core@2.1.0
Minor Changes
-
#10717
cbadb43Thanks @yuki-takei! - Add AccessTokenParser type -
#10717
36699d6Thanks @yuki-takei! - Explicitly define scope grouping
v7.4.3
💎 Features
- feat: Disable user page (#10735) @miya
- feat: New admin setting for hiding user pages (#10708) @arvid-e
- feat: Block other user's user pages (#10725) @arvid-e
🚀 Improvement
- imprv: New sidebar tool icon appearance (#10672) @satof3
- imprv: Admin Home (#10692) @yuki-takei
🐛 Bug Fixes
- fix: Vim keymap insert mode exiting after single keystroke (#10714) @miya
- fix: Cannot create
/Sidebarpage from custom sidebar (#10690) @miya - fix: PageTree does not auto-scroll to target page path on initial render (#10699) @miya
🧰 Maintenance
- support: Upgrade headless-tree (#10733) @miya
- support: Integrate Lefthook for pre-commit Biome formatting (#10694) @copilot-swe-agent[bot]
- support: Stop pushing docker image to weseek repository (#10681) @miya
- support: Migrate the rest of files to Biome from Eslint (#10683) @yuki-takei
v7.4.2
🚀 Improvement
- imprv: New help button (#10553) @satof3
- imprv: PagePathNavTitle spacing and z-index layering (#10665) @yuki-takei
🐛 Bug Fixes
- fix: Handle blank configurations for SAML settings (#10674) @yuki-takei
- fix: Text strings inside invitation email modal are incorrect (#10679) @miya
- fix: Scroll jumps back to current PageTreeItem when creating page from PageTree (#10671) @miya
🧰 Maintenance
- support: Update dependencies (#10685) @miya
- support: Update dependencies (#10682) @miya
- ci(mergify): upgrade configuration to current format (#10673) @mergify[bot]
- support: Configure biome for some client components inside app 8 (#10668) @arafubeatbox
- support: Configure biome for some client components inside app 7 (#10667) @arafubeatbox
- support: Configure biome for some client components in app 6 (#10636) @arafubeatbox
- support: Configure biome for some client components in app 4 (#10634) @arafubeatbox
- support: Configure biome for some client components in app 3 (#10633) @arafubeatbox
- ci(deps): bump qs from 6.13.0 to 6.14.1 (#10669) @dependabot[bot]
- support: Configure biome for some client components in app 5 (#10635) @arafubeatbox
- support: Configure biome for some client components in app 2 (#10632) @arafubeatbox
- support: Configure biome for some client components in app 1 (#10631) @arafubeatbox
- ci(deps): bump next from 14.2.33 to 14.2.35 (#10597) @dependabot[bot]
v7.4.1
🚀 Improvement
🧰 Maintenance
- support: Update terraform settings and the policy for OIDC GitHub (#10653) @yuki-takei
v7.4.0
💎 Features
- feat: PageTree Virtualization (#10581) @yuki-takei
- feat: Can set default user role as read-only for new users (#10623) @Ryosei-Fukushima
- feat: Can create page when executing page edit shortcut key on empty page (#10594) @miya
🚀 Improvement
- imprv: Admin sidebar mode setting (#10617) @miya
- imprv: Empty page operation (#10604) @yuki-takei
- imprv: Support target attribute for anchor links (#10566) @yuki-takei
- imprv: Use EventTarget instead of EventEmitter on the client side (#10472) @yuki-takei
🐛 Bug Fixes
- fix: Aftercare for Revisions migration script-bug (#10620) @yuki-takei
- fix: Omit file upload restriction feature for non image files (#10602) @miya
🧰 Maintenance
- support: Use jotai for state management (#10474) @yuki-takei
- support: Omit importers for esa.io and Qiita (#10584) @yuki-takei
- support: Configure biome for app client services (#10600) @arafubeatbox
- support: Configure biome for app client utils (#10601) @arafubeatbox
- support: Configure biome for app client models/interfaces (#10599) @arafubeatbox
- support: Configure biome for app server services 4 (#10583) @arafubeatbox
- support: Configure biome for app server services 3 (#10578) @arafubeatbox
- ci(mergify): upgrade configuration to current format (#10372) @mergify[bot]
- support: Configure biome for app server services 2 (#10575) @arafubeatbox
- support: Configure biome for some app server services (#10574) @arafubeatbox
- support: Configure biome for apiv3 js files (#10537) @arafubeatbox
- support: Reapply biome configuration for app apiv3 routes (app-settings, page) (#10555) @arafubeatbox
- support: Configure biome for apiv3 routes (remaining ts files) (#10536) @arafubeatbox
- support: Configure biome for app apiv3 routes (app-settings, page) (#10532) @arafubeatbox
- support: Configure biome for app apiv3 routes (personal-setting, security-settings, interfaces, pages, user) (#10500) @arafubeatbox
- support: Configure biome for app server middlewares (#10507) @arafubeatbox