Releases: linkdotnet/Blog
Releases · linkdotnet/Blog
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';
GO
v1.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
v1.0
This is the initial release of the Blog.
Current Features:
- Create Blog Posts in Markdown
- Display Blog Posts (Markdown to HTML)
- Delete or Update Blog Posts
- Syntax Highlighting of C# code
- Some SEO optimizations
- Authorization via Auth0