Releases: fullstackhero/dotnet-starter-kit
2.0.4-rc
2.0.3-rc
Upgraded to .NET 9
✍ Changes
- feat : upgrade to .NET 9 (#1061) @iammukeshm
- Add soft deletion support and global query filters (#1051) @AliRafay
- Update claims in TokenService and add mobile phone claim (#1058) @jacekmichalski
- feature/catalog brand (#1057) @jacekmichalski
- Fix Swagger Documentation for IIS Hosting (Works also in docker, loca… (#1054) @maxiar
- Refactor and consolidate Shared project structure. (#1045) @AliRafay
- Codebase clean up (#1021) @Meloyg
- feature : Implement Audit Trail (#1017) @iammukeshm
- fix: release drafter (#1013) @iammukeshm
- dependencies: update (#1012) @iammukeshm
2.0.2-rc
Announcement
Hi Team,
I am glad to announce that the FSH .NET StarterKit 2.0.2-rc is out!
You can now test the starter kit in 2 ways.
- By Running the following commands on your CLI
dotnet new install FullStackHero.NET.StarterKit::2.0.2-rc
dotnet new fsh -o HelloWorld
This would create your version of the StarterKit in the /HelloWorld
folder. Please take a look at the Readme for more.
- You can also fork the repository to always stay up to date.
✍ What's interesting in this release
- I finally have the terraform scripts modularized super cleanly. Both the Blazor and Web API apps are deployable to the AWS Cloud in just a single command. Also, a PostgreSQL RDS instance gets deployed, which is super cool. Refer to https://github.com/fullstackhero/dotnet-starter-kit/blob/main/terraform/README.md for details.
- Automated NuGet generation Pipeline
- Automated Release Notes Generator
- Minor Cleanups
- Grafana / Prometheus Fixes
- feature : terraform modules support (#1006) @iammukeshm
- chore : Update release-drafter.yml (#1005) @iammukeshm
What's Pending?
- Documentation: I am just not able to find enough time for this. I will have to get this started soon. This is the only thing that is blocking me from having an official release.
- Cross Module Communication
- YouTube video: Once the documentation is in place, I would publish an end-to-end explainer video about the Starter Kit.
Need Help
I need help with testing the application/framework in all aspects. There is a lot of scope for improvement, be it performance, code quality, or features. It would be awesome if some of you could test out the application, raise bugs, and some pull requests as well, so it's easier for all of us at the end of the day.
Super Excited about this! Thanks. Do let me know your feedback!
2.0.1-rc
✍ Changelog
- Complete Open Telemetric Framework, New Dashboards, and docker fixes (#990) @maxiar
- Upgrade to .NET 8 (#905) @iammukeshm
1.1.0
1.0.0
- .NET 7 Upgrade
- FSH CLI Support
- Bug Fixes
- Code Cleanups
- Package Upgrades
- Makefile
- Built-In Docker Support
- Docker-Compose files
- Terraform for AWS ECS Deployment
- Switched Default Database Provider to PostgreSQL
YouTube Overview Video : https://www.youtube.com/watch?v=a1mWRLQf9hY&ab_channel=MukeshMurugan
0.0.6-rc
NuGet Package - https://www.nuget.org/packages/FullStackHero.WebAPI.Boilerplate/0.0.6-rc
dotnet new --install FullStackHero.WebAPI.Boilerplate::0.0.6-rc
Changelogs
- Integrated Finbucke Multitenant packages
- Solution Restructure
- Added Scripts for Generating Migrations
- Introduced CQRS Pattern with MediatR
- Better Configuration Files
- AD Authentication / JWT Authentication
- Added .rest file for API Testing
- Updated Postman Collection
- Code Cleanup
- Updated all Packages
- Serilog Startup fix
- Export to Excel Support
- Specification Pattern using Ardalis packages
- OpenAPI Client Generation
0.0.5-rc
- Fixed Password Reset / Forgot
- Fixed Omnisharp Warnings / Code Cleanup
- Fixed Repository Method
- Log Hangfire to Serilog - Thanks frankyjquintero
- Extras Hangfire extensions - Thanks frankyjquintero
- Hangfire implementation examples - Thanks frankyjquintero
- Separate JSON files for each Settings - Thanks unchase
- Added Events and Handlers via MediatR - Thanks frankyjquintero
- Moved to Tenancy Middleware - Thanks frankyjquintero & fretje
- Solution Cleanup - rulesets & analyzer - Thanks fretje
- Added More Functions for RepositoryAsync - Thanks ghaithprosoft
- Entity Database Seeding Simplified
- File-Scoped namespaces and implicit usings
- Better Folder Structure / Modular
NuGet Package - https://www.nuget.org/packages/FullStackHero.WebAPI.Boilerplate/0.0.5-rc
dotnet new --install FullStackHero.WebAPI.Boilerplate::0.0.5-rc
0.0.4-rc
0.0.4 RC is available now!
- Bug fix in Repository / Update method.
- Endpoint changes for Update / Delete Methods. (Postman Collection Updated)
- Fixed bug in Request Logging Middleware.
- Adds default Role (Basic) to any new registered user.
- Basic User has default View / Search Permissions
- Code Cleanups
- Templated Emails for User Registrations
What's Changed
- Render contents of Request.Body to logs by @justSteve in #115
- Bump Dapper from 2.0.90 to 2.0.123 by @dependabot in #129
- Fix for #128 by @markosimulak in #130
- Removed 'Async' word from method names in non async methods by @snax4a in #133
- HTML Template for Email Confirmation Mails #132 by @iammukeshm in #136
New Contributors
- @markosimulak made their first contribution in #130
- @snax4a made their first contribution in #133
Full Changelog: 0.0.3-rc...0.0.4-rc
0.0.3-rc
0.0.2-rc
- Migration Refresh
- Security Patches
- Image Upload Fix
- Option to Disable Swagger
- Cleaner Code
- Activate / Deactivate Tenants
- Upgrade Tenant Subscription
- Advanced Search
0.0.3-rc - Current Stable Version
- Security Patches