Releases: linkdotnet/Blog
Releases · linkdotnet/Blog
v2.0-preview.2
This is the second preview for the upcoming 2.0 release
New Features
- Update .net 6 to rc1
StorageProviderhas to be defined via the appconfiguration (default:SqlServer)
Bug-Fixes
- Fixed a bug where RavenDb Provider couldn't be used
v2.0-preview.1
This is the first release of the new 2.0 version.
Improvements
- Update to .net6 (preview 7)
- Performance Improvement
- Increased test coverage and smaller bug-fixes
- Removed
Blazored.LocalStoragedependency and useLocalStoragefrom .NET
v1.8
v1.7
New Features
- Analytics Platform implemented - You can now see how your blog was clicked
Migration
To migrate to the latest version (when using SQL database) please apply the following migration:
CREATE TABLE [dbo].[userrecords]
(
[id] [NVARCHAR](450) NOT NULL,
[useridentifierhash] [INT] NOT NULL,
[datetimeutcclicked] [DATETIME2](7) NOT NULL,
[urlclicked] [NVARCHAR](max) NULL,
CONSTRAINT [PK_UserRecords] PRIMARY KEY CLUSTERED ( [id] ASC )
) v1.6
New Features
- Experimental Slide-Show added
Improvements
- Removed some obsolete code / cleanup
v1.5
New features
- About - Me Page (optional):
- Short profile overview
- Skill-Table to show the proficiency of a skill you have
Improvements
- Refactored better Repository pattern (now open type repository instead of one repository per type)
- Some CSS tweaks
Migration
To migrate the SQL database from an earlier version to v1.5:
CREATE TABLE [dbo].[Skills](
[Id] [nvarchar](450) NOT NULL,
[IconUrl] [nvarchar](max) NULL,
[Name] [nvarchar](max) NULL,
[Capability] [nvarchar](max) NULL,
[ProficiencyLevel] [nvarchar](max) NULL,
CONSTRAINT [PK_Skills] PRIMARY KEY CLUSTERED
(
[Id]
)
)
GO
EXEC sp_rename 'dbo.Tag','Tags';
GOv1.4
New features:
- Option to not update publish date when updating blog posts
- Navbar now responsive and collapses on mobile
Improvements:
- Started using color palette to have unified experience and enable theming
- Exchange library for setting SEO tags so that those tags are set while prerender
- Overall improvements in responsiveness and layout improvements
v1.3
New Features
- New search input to let users search for specific blog posts (by title / tags at the moment)
- New DummyAuthentication for easier local testing and setup
Improvements
- More responsive design
- On mobile blog posts use more space and therefore better readable
- Font scales better with the width of the screen
- Better transition effects
- Default assets changed
- Pagination size is configurable in appsettings.json
v1.2
v1.1
New Features
- Posts can be set to draft mode so that they don't have to be published directly
- Likes per Blogpost
- Way more test coverage
- Smaller adaptions of the UI and fixes
Known Limitations
- New fields for the SQL database were introduced and there is no migration available right now. To migrate from an existing SQL database, apply the following SQL script:
ALTER TABLE [dbo].[BlogPosts]
ADD
IsPublished BIT,
Likes INT
UPDATE [dbo].[BlogPosts]
SET IsPublished = 1, Likes = 0