Skip to content

Releases: linkdotnet/Blog

v2.0-preview.2

16 Sep 18:40

Choose a tag to compare

v2.0-preview.2 Pre-release
Pre-release

This is the second preview for the upcoming 2.0 release

New Features

  • Update .net 6 to rc1
  • StorageProvider has to be defined via the appconfiguration (default: SqlServer)

Bug-Fixes

  • Fixed a bug where RavenDb Provider couldn't be used

v2.0-preview.1

11 Sep 18:12

Choose a tag to compare

v2.0-preview.1 Pre-release
Pre-release

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.LocalStorage dependency and use LocalStorage from .NET

v1.8

10 Sep 17:46

Choose a tag to compare

This release focuses on some bugfixes and smaller improvements

Bug-Fixes

Improvements

  • Dashboard for Analytics responsive and working better on mobile
  • More information displayed on the table including link to the blog post itself

v1.7

07 Sep 11:21
f6e8f71

Choose a tag to compare

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

26 Aug 05:58

Choose a tag to compare

New Features

  • Experimental Slide-Show added

Improvements

  • Removed some obsolete code / cleanup

v1.5

03 Aug 05:56

Choose a tag to compare

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';
GO

v1.4

24 Jul 14:44

Choose a tag to compare

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

17 Jul 08:59
5389908

Choose a tag to compare

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

14 Jul 18:42
65b9246

Choose a tag to compare

New Features

  • Added Pagination (see #13)
  • Admin Actions under one menu entry

Improvements

  • Smaller SEO optimizations (Tags are used as keywords for meta attribute)
  • Improvements in responsive design for Introduction Card
  • Updated Packages

v1.1

09 Jul 19:34
4bf27a5

Choose a tag to compare

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