Releases: Insprill/intellectual
Releases · Insprill/intellectual
v0.8.1
v0.8.0
What's Changed
Changed
- All paths have been updated to match Genius to make redirecting easier. If you have any redirects, you'll need to update them to only modify the host.
- Clicking on the version in the navbar will now take you to the exact commit/tag the version was built from.
v0.7.0
What's Changed
Added
- Support for aarch64.
- Support for Brotli compression.
- A new docker tag for development versions (
develop
).
Fixed
- Album cards in artist descriptions not rendering correctly (#23 by @ButteredCats).
- Images in artist descriptions not being proxied, causing them not to load.
- Artist/album/lyric links in artist descriptions pointing to Genius.
- Artist link in albums directing to an invalid page.
- Proxied images not sending a Content-Type header.
- Static assets not being stored in shared caches (e.g. Cloudflare).
- Pages not being stored in local (browser) caches.
- Version link in navbar not working.
Changed
- Images are now optimized before being proxied (70-80% smaller).
- The Git hash is now included in versions that aren't built against a release tag.
v0.6.0
v0.5.1
What's Changed
- Fixed lyrics not showing for songs with no verse headers.
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- Added the ability to go to artists/albums via path.
- Removed the ability to go to artists/albums via ID.
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Added support for viewing albums.
- Added support for TLS connections.
- Added flag for the desired Keep-Alive timeout. The default has been increased to 15 seconds from 5.
- Added hover animations to pagination buttons.
- Fixed the lyric page's "View on Genius" button taking the user to an invalid URL.
- Removed the requirement for a Genius API token.
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
- Fixed the artist image taking up the entire backgound on small Safari viewports.
- Fixed the image URL on the artist page not being URL encoded.
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- Added a section for the top 5 songs on the artist page.
- Added more information to page titles.
- Added error pages for 400, 404, and 500.
- Added Cache-Control headers to static resources.
- Added a description meta tag to the home page.
- Added logging for internal server errors.
- Fixed font scaling on smaller devices.
- Fixed browsers not invalidating static assets between versions.
- Fixed multiple panics from invalid requests/responses.
- Fixed the logo being hard to see in light mode.
- Fixed the lyric parser sometimes creating empty lines.
- Fixed the lyric parser creating new lines where annotations start/end.
- Changed default address to
0.0.0.0
.
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Added paginated searches.
- Added light/dark themes.
- Added an artist page to view information about an artist.
- Added a 'Search on Genius' button.
- Added more hover effects.
- Added gzip compression for responses.
- Added a flag to set worker count.
- Added security response headers.
- Added a web app manifest.
- Improved responsiveness on the lyrics page.
- Updated fallback font to not be as jarring from Inter.
- Updated dependencies.
- Fixed static files being served from disk instead of being bundled.
- Fixed page view counts being posted in a separate batch.
- Fixed genius response being relayed if an image couldn't be fetched.
New Contributors
- @SeniorCluckers made their first contribution in #6
Full Changelog: v0.1.0...v0.2.0