Releases: linkdotnet/Blog
v3.9
Another smaller release addressing performance and usability.
Improvements
- Removed all external fonts. There are some reasons for that:
I want this blog to be general purpose. Forcing a font one someone is not the right choice. The second reason is page loading speed. If you are not aware that I use external fonts, chances are that you change a font and still loading unused resources. And the third reason is that I used the Google Font service which is not really GDPR compliant. - Aligned styling rules in source code
- Added some more SEO things (aria-labels, removed empty hrefs)
- Icons used by this blog are now in woff2 and woff instead of the bloaty formats before
Bug-Fixes
- Footer is not overlapping on some pages
- When searching multiple things one after another only the first one was presented
v3.8
This release addresses smaller issue and improves the performance
Improvements
- Remove font-awesome and use static assets to reduce website site significantly
- Reintroduced scrollbar for better UX
- Footer stays always at the bottom so have less moveable content when the site is loaded
- Annotated entities for SQL persistence provider which brings major performance improvements
- Updated packages
- Show amount of blog posts in archive
- Extended information which are present in the RSS feed
v3.6
This release adds .NET 7 support as well as a image preview to the rss feed plus smaller improvements.
Features
- RSS Feed also published the thumbnail image
Improvements
- Smaller performance improvements
v3.5
This release adds a rss feed to the blog which lists all published blog post articles.
Features
- Added rss feed ( via
/feed.rss) to work with RSS feed reader
Improvements
- Package updates and smaller tweaks in CI/CD
v3.4
This release focuses on bug fixes and smaller improvements in the backend
Features
- Added Ko-Fi as donation system
Improvements
- Restructured social accounts. Also Twitter can be added
- Smaller font-scaling which was taking too much space on mobile
- Don't set "Update Date" via default
- SignalR package size increased (to 1 mb). The default was 32kb which can led to exceptions / Issues when writing longer blog posts
Bugfixes
- Fixed a bug where navigating from one blog post to another will not update the blog post content
v3.3
This release concentrates mainly on smaller improvements and bug fixes
Improvements
- Restyled Like button to use a clap animation
- Social accounts are under introduction card so that navbar is cleaner and not bloated
- Added more icons for navbar
Bugfixes
- Font on mobile for introduction card was to small
- Archive url was malformed in sitemap.xml
- Archive has OgData
- VisitCounterPage Date selector works better on mobile devices
v3.2
Another big release in the v3.x series. This release will bring some quality of life improvements plus a lot happened in the backend.
New Features
- Archive was added, which will list all blog posts on a single page
- Better 404 Page
Improvements
- Updated project structure (see #55)
- Included Directoy.Build.props to have common packages in one place
Bugfixes
- Input was to wide on mobile in AboutMe page
- Loading animation had white background instead of transparent which lead to "artifacts" when loading
- Fixed a bug where setting
nullfor BrandUrl or Background image for the introducation card in settings will lead to broken images
v3.1
This release is packed full of new features and improvements.
Features
- For developers: Coverage report can be created locally (without Rider / Resharper)
- Redesign of a big chunk of the blog
- Background Image (
IntroductionCard) is completely optional
Improvements
- CSS refactored or trimmed in some areas
- Shortcuts do work without any selection
- Refactored some of the code to use Directory.Build.props
Bugfixes
- When
BlogBrandUrlwas set to null it was still received as "image" resulting in an empty a tag
v3.0
This is the new 3.0 release. It brings a lot of new features and improvements
Features
- Blog post editor has shortcuts for example to make text bold or add a link: #48
- Rough estimation about the read time of a blog post #50
- Navbar supports a brand image #49
Improvements
- Simplified css for some elements
- Updated external dependency versions
v2.13
This release contains smaller quality of live improvements
Improvements
- Added footer with copyright
- Removed some unused code
- Added label to search bar to improve accessibility