Releases: Mangatsu/web
Releases · Mangatsu/web
v0.6.7
v0.6.6
Server v0.8.0 required!
Added
- Calculate the total number of pages in the Library accurarely with TotalCount (requires server v0.8.0)
Fixed
NEXT_INTERNAL_MANGATSU_API_URL
toNEXT_PUBLIC_INTERNAL_MANGATSU_API_URL
asNEXT_PUBLIC_
is required for the environment variable to be available on the client side- Page thumbnail path
Changed
- Remove unnecessary data checks on task statuses
- Remove client side limit multiplier as this is handled on the server
v0.6.5
Added
- NEXT_INTERNAL_MANGATSU_API_URL environment variable to specify which API URL to use for internal requests (currently only for image proxying)
- Add AVIF support
Fixed
- Useless network calls that ended up in 404 when opening the Library page
- NSFW badges not showing on the Series page
- Warning on empty functions and unnecessary type
- Fixed an issue with image remote patterns that would cause the image proxy to return error 400
Changed
- Updated Node.js runtime to v20
- Updated dependencies
- Disabled Next.js telemetry in the Docker image before building
- Decreased minimum TTL of the image proxy from 30 days to 24 hours
v0.6.4
Added
- Cursors (while hovering) to various buttons such as Save and Update
- Confirming password when changing own password
- Clicking 漫月 (top left) takes the user to the main page
- Autocomplete props to password and username fields
- Uneditable UUID field when editing a Gallery
Fixed
- Search filter buttons now showing
- 404 page flashing when accessing Galleries and Series
- Mobile style layout on Personal page
Changed
- Username can now start with a number as well
- Unify styling all across the page
v0.6.3
Added
- Ability to delete admins
Fixed
- Login page on mobile
Changed
- Refactor OnOffSwitch
v0.6.2
Added
- Validations for all the user forms (login, edit user, edit personal settings)
- Remember username and remember status on failed login
- Cursor pointers to login page buttons
- 404 for not existing Gallery and Series pages
- Message when no galleries were found
Fixed
- Typos
- Error when trying to update or delete users
- Remember login values on Login page
Changed
- Removed white space on the bottom of the gallery page
- Refactored gallery grid
- Trim whitespaces when searching
- Now the task status is only being refresh on the status page or if the status popup is open
v0.6.1
Added
- Web version to User menu
Fixed
- A bug with found galleries on the Status page
- Various issue with login states
- Automatic logout on token expiring
- Trying to access pages not available when logged in anonymously would cause flashing
Changed
- Rehauled Login page
- Upgraded dependencies
v0.6.0
Added
- New processing status page
- Close nav's user menu when clicking admin or personal
- New-password attribute where applicable to accommodate password managers
Fixed
- Only show favorite groups when logged in as a user
- Anonymous user check
- Double navigation on the admin and series page
- React hydration error on personal settings page
- Make the nav's user menu buttons consistent in size
- Error when gallery was not found
Changed
- Rehauled the task menu
- Require minimum of Node.js v20 and npm v10
- Upgrade dependencies (such as Next.js 14)
- Refactor to use Next.js's App router
- Wider search box
- Nav to be narrower and rounder
- Github link to be more obvious
- Shadow to user menu
- Temporarily disabled loading icon (cause: a fundamental change in Next.js's router)
v0.5.2
Released packages also on GHCR (GitHub Container Registry) alongside DockerHub:
Fixed
- A warning about page title-element
v0.5.1
Added
- A new preference for including serialized galleries to randomized galleries
Fixed
- JSON serialization error on Series page
- Broken API URLs
- Rare client side crash on non-200 server response
Changed
- Refactor Library fetching