Skip to content

Releases: linkdotnet/Blog

v2.1

28 Sep 13:24
Compare
Choose a tag to compare

New Features and Improvements

  • Included caching to reduce load times (see #33)
  • Refactored and simplified pagination (see #34)
  • Smaller cleanups and refactorings

v2.0

24 Sep 06:48
Compare
Choose a tag to compare

This is the new 2.0 release. It brings a lot of new features and improvements

Features

  • Comment section added. Based on giscus. See #30
  • Components and images are lazy loaded when outside current view window. See #28

Improvements

  • Uses .net 6 RC1 - which also made same smaller refactorings possible

Breaking changes

  • .net 6 RC1 disabled long-pooling connection as fallback . If you deploy to Azure Web Apps make sure ARR-Affinity and WebSockets are enabled. More information here and here

v2.0-preview.2

16 Sep 18:40
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

New Features

  • Experimental Slide-Show added

Improvements

  • Removed some obsolete code / cleanup

v1.5

03 Aug 05:56
Compare
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
Compare
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
Compare
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