Releases: lvchkn/Hackernews-Feed
Releases · lvchkn/Hackernews-Feed
v2.4.0
What's Changed
feat: Mark stories as favourite by @lvchkn in #278
-
New Features
- Users can add, remove, and list favorite stories via new API endpoints.
- Some user endpoints now require an admin-only authorization policy; admin users can be configured via settings.
-
Tests
- Integration tests added for adding, removing, and retrieving favorites; test helpers added for authenticated/admin test clients.
-
Release / Deployment
- Version bumped to 2.4.0 and production deployment config updated with admin usernames and updated service image.
Full Changelog: v2.3.0...v2.4.0
v2.3.0
What's Changed
-
New Features
- Tags API with pagination and an endpoint to fetch tags for a story
- Tags now include categories and aliases; automatic tag extraction when creating stories
- Optional seed-on-startup to populate tags
-
Chores
- Bumped version to 2.3.0
- Database schema updated to add tag categories and tag aliases
-
Tests
- Integration tests for tags, auto-tagging, and related endpoints
-
Bug Fixes
- Expanded some exception mappings to return Bad Request where appropriate
Full Changelog: v2.2.0...v2.3.0
v2.2.0
v2.1.0
What's Changed
- Code cleanup and refactor
- Remove
Automapperin favour of manual mapping - Update EF dependencies to v10
- Add migrations
- Add
RankUpdaterfor periodic rank recomputing for all stories - Add Copilot instructions
- Add
.editorconfig - Update GH actions
- Add
.versionfile
Full Changelog: v2.0.0...v2.1.0