Skip to content

canary to master (v2.1.0)#113

Merged
LimSB-dev merged 40 commits intomasterfrom
canary
Jan 30, 2026
Merged

canary to master (v2.1.0)#113
LimSB-dev merged 40 commits intomasterfrom
canary

Conversation

@LimSB-dev
Copy link
Owner

No description provided.

dependabot bot and others added 30 commits December 2, 2025 04:06
Bumps [mdast-util-to-hast](https://github.com/syntax-tree/mdast-util-to-hast) from 13.2.0 to 13.2.1.
- [Release notes](https://github.com/syntax-tree/mdast-util-to-hast/releases)
- [Commits](syntax-tree/mdast-util-to-hast@13.2.0...13.2.1)

---
updated-dependencies:
- dependency-name: mdast-util-to-hast
  dependency-version: 13.2.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Replaces the login link on the like button with a modal prompt for unauthenticated users, updating related styles and translations. Refines comment form login prompt to use inline hyperlink and adjusts styling. Removes redundant markdown styles from comment items, adds table styling to post content, and introduces a new link color variable for better readability. Updates English and Korean locale files with a new like modal message.
Introduced a new useRecentPosts hook for fetching recent posts. Updated PostContainer to utilize the new hook. Adjusted store providers and updated dependencies in package.json.
Migrated posts, tags, and comments data fetching and mutations to use React Query for improved state management and caching. Added new hooks (useTags, useTagMutations, usePostsList, usePost, useComments, usePostComment, usePutComment, useDeleteComment) and centralized constants for pagination and query keys. Updated components to use these hooks, removed local state and manual API calls, and improved infinite scroll logic. Also refactored useCity and useWeather to use React Query.
Introduced a FIVE_MINUTES constant and updated the NextAuth session configuration to set maxAge to 5 minutes for improved session management.
Introduces a new My Page route with user profile display and redirects unauthenticated users to login. Updates OauthCard to include a link to My Page, improves sign out handling, and adds related styles and translations. Also adds a CSS variable for footer height.
Implemented support for linking multiple OAuth providers to a single user account, including backend logic for account linking, user merging, and session management. Added UI components to display and manage linked providers on the My Page and login card, updated Redux user state, and extended type definitions. Updated styles and localization files to support new features.
Bumps [next](https://github.com/vercel/next.js) from 14.2.26 to 16.1.6.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v14.2.26...v16.1.6)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 16.1.6
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Introduces a new GenerateMarkdownFromPrompt component that allows users to generate blog post bodies in markdown format using OpenAI, accessible from both the post creation and edit pages. Adds server API logic, error handling, styles, and localization for the new feature. Also improves error handling in thumbnail generation and updates related button styles for consistency.
Set session maxAge to 30 days and updateAge to 24 hours for improved usability and security. Added trustHost: true to authConfig for enhanced host validation.
Changed heading tags in mypage components from h1/h2 to h6 for improved semantic structure and visual consistency. Refactored OauthCard to separate sign out button into its own styled container and adjusted related SCSS for layout and style improvements.
Refactored PostListItem component and styles for a more modern card layout, larger thumbnail, and improved tag and meta display. Updated skeleton loader for better visual feedback. Adjusted related SCSS for layout consistency and enhanced tag chip alignment.
Introduces a utility to ensure the users.user_type column exists in the database and updates session handling to include userType ('admin' or 'normal'). Also updates type definitions and Redux session mapping to support userType, and adds a debug log for user state in PostTagSelectContainer.
Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [bcrypt](https://github.com/kelektiv/node.bcrypt.js). These dependencies need to be updated together.


Removes `tar`

Updates `bcrypt` from 5.1.1 to 6.0.0
- [Release notes](https://github.com/kelektiv/node.bcrypt.js/releases)
- [Changelog](https://github.com/kelektiv/node.bcrypt.js/blob/master/CHANGELOG.md)
- [Commits](kelektiv/node.bcrypt.js@v5.1.1...v6.0.0)

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 
  dependency-type: indirect
- dependency-name: bcrypt
  dependency-version: 6.0.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 1.1.11 to 1.1.12.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](juliangruber/brace-expansion@1.1.11...v1.1.12)

---
updated-dependencies:
- dependency-name: brace-expansion
  dependency-version: 1.1.12
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.14.1 to 3.14.2.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
- [Commits](nodeca/js-yaml@3.14.1...3.14.2)

---
updated-dependencies:
- dependency-name: js-yaml
  dependency-version: 3.14.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [undici](https://github.com/nodejs/undici) to 6.23.0 and updates ancestor dependency [@vercel/blob](https://github.com/vercel/storage/tree/HEAD/packages/blob). These dependencies need to be updated together.


Updates `undici` from 5.28.4 to 6.23.0
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v5.28.4...v6.23.0)

Updates `@vercel/blob` from 0.23.4 to 2.0.1
- [Release notes](https://github.com/vercel/storage/releases)
- [Changelog](https://github.com/vercel/storage/blob/main/packages/blob/CHANGELOG.md)
- [Commits](https://github.com/vercel/storage/commits/@vercel/blob@2.0.1/packages/blob)

---
updated-dependencies:
- dependency-name: undici
  dependency-version: 6.23.0
  dependency-type: indirect
- dependency-name: "@vercel/blob"
  dependency-version: 2.0.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
…util-to-hast-13.2.1

Bump mdast-util-to-hast from 13.2.0 to 13.2.1
…l-3.14.2

Bump js-yaml from 3.14.1 to 3.14.2
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) from 7.26.0 to 7.28.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.28.6/packages/babel-runtime)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-version: 7.28.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
LimSB-dev and others added 7 commits January 30, 2026 11:16
…expansion-1.1.12

Bump brace-expansion from 1.1.11 to 1.1.12
Bumps [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) from 7.26.0 to 7.28.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.28.6/packages/babel-helpers)

---
updated-dependencies:
- dependency-name: "@babel/helpers"
  dependency-version: 7.28.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.21...4.17.23)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.17.23
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
…helpers-7.28.6

Bump @babel/helpers from 7.26.0 to 7.28.6
…-4.17.23

Bump lodash from 4.17.21 to 4.17.23
…runtime-7.28.6

Bump @babel/runtime from 7.26.0 to 7.28.6
@vercel
Copy link

vercel bot commented Jan 30, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
canary-lab Error Error Jan 30, 2026 2:24am

LimSB-dev and others added 2 commits January 30, 2026 11:19
… sanitization

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
… sanitization

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
@LimSB-dev LimSB-dev merged commit 3e64134 into master Jan 30, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant