Releases: bsospace/BSOSpace-Blog-Frontend
Release v2.2.1
What's Changed
- Bump next from 14.2.16 to 14.2.23 by @dependabot in #109
- Bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in #108
- Bump nanoid from 3.3.7 to 3.3.8 by @dependabot in #107
- ✨ feat[layout]: display latest version in footer by fetching from GitHub by @boytur in #110
- ♻️ refactor[layout]: replace script tag with next/script by @boytur in #111
- ♻️ refactor[posts]: update Cloudflare R2 integration by @boytur in #112
- Develop by @boytur in #113
New Contributors
- @dependabot made their first contribution in #109
Full Changelog: v2.2.0...v2.2.1
Release v2.2.0
What's Changed
- Update copyright year to 2025 by @boytur in #101
- 🔧 chore[Jenkinsfile]: update Git URL and remove unused stages by @boytur in #102
- 🔧 chore[Jenkinsfile]: streamline environment setup and improve branch… by @boytur in #103
- 🔧 chore(README.md): update SonarQube badges to reflect new project me… by @LordEaster in #104
- Develop by @boytur in #105
- Develop by @boytur in #106
Full Changelog: v2.1.0...v2.2.0
Release v2.1.0
What's Changed
- ♻️ refactor[api/posts]: Update R2 bucket environment variables by @boytur in #97
- Release 2.1.0 by @boytur in #98
- ✨ feat[app/components/Layout]: Add Buy Me a Coffee widget to support … by @LordEaster in #99
- Add Support from Buy me Coffee by @LordEaster in #100
Full Changelog: v2.0.2...v2.1.0
Release v2.0.2
This pull request includes significant updates to the post creation and editing pages, as well as the addition of a new EditToolBar
component for the editor. The changes aim to enhance the user experience and streamline the codebase.
Enhancements to Post Creation and Editing:
- Updated the initial state of
postData
to use the current date and time forcreatedAt
andupdatedAt
fields. (app/admin/posts/create/page.tsx
,app/admin/posts/edit/[id]/page.tsx
) (app/admin/posts/create/page.tsxL35-R83, app/admin/posts/edit/[id]/page.tsxR31-R46) - Replaced
ReactQuill
with a newEditor
component that includes a custom toolbar for better text editing capabilities. (app/admin/posts/create/page.tsx
,app/admin/posts/edit/[id]/page.tsx
) (app/admin/posts/create/page.tsxL226-R255, app/admin/posts/edit/[id]/page.tsxL179-R198) - Added
editorValue
to handle date conversions and maintain consistency in the editor's state. (app/admin/posts/create/page.tsx
,app/admin/posts/edit/[id]/page.tsx
) (app/admin/posts/create/page.tsxL35-R83, app/admin/posts/edit/[id]/page.tsxR31-R46)
Addition of EditToolBar
Component:
- Created a new
EditToolBar
component with custom undo and redo buttons, and a variety of formatting options for the editor. (app/components/EditToolBar.tsx
) - Integrated
EditToolBar
into the newEditor
component to provide enhanced text editing functionality. (app/components/EditToolBar.tsx
)
CSS Adjustments:
- Added custom styles to ensure consistent formatting across various HTML elements within the
.content
class. (app/globals.css
) [1] [2] - Applied specific styles for the Quill editor to improve its appearance and usability. (
app/globals.css
)
Release v2.0.1
This update focuses on improving both backend operations and front-end usability, with the goal of providing a smoother, more informative, and user-friendly experience. Thank you for your continued feedback and support!
What's Changed
- Release 2.0.0 beta by @boytur in #82
- 🔧 chore[Jenkinsfile]: chage position test with scan by @boytur in #86
- 🚀 New Feature & UI Fixes by @LordEaster in #87
- New component by @ohmjess in #88
- Release 2.0.1 beta by @boytur in #89
- Pre production 2.0.1 by @LordEaster in #90
Full Changelog: v.2.0.0...v.2.0.1
Release v.2.0.0
Release v.2.0.0-beta
This beta release introduces major UI enhancements, a new text editor, and various improvements to ensure a seamless, modern user experience. Below are the key features and updates:
What's Changed
- Feature: Tailwind config by @boytur in #12
- Feature: New home page and dark mode support by @boytur in #13
- Feature: Posts by @ohmjess in #14
- Feature: Keep detail by @boytur in #16
- Fix: Bugs release 2.0.0 beta by @boytur in #28
- Release: 2.0.0 beta by @boytur in #31, #33, #40, #45, #57
- Chore: Refactor Docker Compose, Dockerfiles, Jenkinsfile, and add Docker Compose volume for development by @boytur in #43, #46, #47, #48, #49, #50, #51, #52, #53, #54, #55, #56, #58
- Pre-production v2.0.0 by @boytur in #60
Full Changelog: v.1.0.0...v.2.0.0-beta
✨ New Features
-
Dark Mode Support
- The UI now fully supports dark mode, providing an eye-friendly option for low-light environments.
-
Responsive Design
- Improved UI responsiveness across devices. The layout and components adapt smoothly to different screen sizes, enhancing the mobile and tablet experience.
-
New Table of Content
- Redesigned and optimized the Table of Content for better navigation and clarity, providing a smoother experience when exploring sections.
-
New Text Editor
- Replaced TinyMCE with a modern, improved text editor that offers enhanced performance, better formatting options, and an intuitive interface for content creation.
This update is part of our ongoing commitment to refining and enhancing user experience. We look forward to your feedback on these features to help us improve further before the official release.
Release v.1.0.0
first release eiei