Skip to content

Latest commit

 

History

History
102 lines (79 loc) · 4.33 KB

CHANGELOG.md

File metadata and controls

102 lines (79 loc) · 4.33 KB

4.1.3

  • added CAPTCHA

4.0.0

  • all projects changed to new csproj format
  • updated all nugets
  • added client skeleton
  • updated DAL concept
  • updated publish concept

3.0.4

  • [WebAPI] fix loading issue right after creating new project
  • [Layer] fix layer project name when the root folder name was changed. closes: #160
  • [WebAPI] changed default DAL connection from SqlExpress to LocalDB. closes: #158
  • [All] Update nugets + fix FluentValidation restriction

3.0.3

  • [WebAPI] add camelCase contract resolver closes: #144
  • [Layer] re-add the default Layer files closes: #145
  • update nuget packages

3.0.2

  • removed Authenticated attribute from About

3.0.1

  • added static code analyzers to all projects (FxCop analyzers) - fixes: #21
  • fixed security flow regarding AllowAnonymous

3.0.0

  • BREAKING CHANGES all project are created with .net 4.8 (instead of 4.7.1)
  • BREAKING CHANGES improved ticket handling (using http only cookie instead of headers)
  • BREAKING CHANGES changed Moq to Mock [finally :)]
  • all project use package reference instead of package.config (except the one that can't)
  • improved many security aspects
  • improved login flow
  • improved injecting of currentUser
  • included entity framework in DAL - with full demo . (enabling tracking of entities)
  • improved proxy error handling
  • fixed typos
  • improved validators - fixes : #22
  • remove server data in PROD env - fixes: #23
  • added missing CORS - fixes : #24
  • added .tfignore and .gitignore - fixes: #25
  • better handle backups - fixes : #41
  • block TS execution in WebAPI project - fixes: #54
  • better handling of documentation creation - fixes: #75

2.6.0

  • enabling CORS for DEV - closes: #8
  • no longer backup Logs - fixes: #19
  • better injection of security service - closes: #20
  • added proxy template

2.5.0

  • compatible with VisualStudio 2019

2.4.1

  • removed proxy project from template.json - fixes: #18

2.4.0

  • Updated all underlying Nugets
  • Separated AboutModel into it's own file - closes: #16

2.3.0

  • The convention in names is automatically applied when creating a layer - fixes: #9
  • Layer is now created in the selected folder - fixes: #10

2.2.0

  • Backup before publish - #11
  • Moved all setting from user files to csproj - #12

2.1.1:

  • CorrelationID is now fixed even after async/await: fixes #7

2.1.0:

  • using ActivityID as default CorrelationID (shared between all function in the same request life cycle)
  • removed extra folders: fixes #6
  • defaults to https: fixes #5
  • removed WebDav module - enabling delete and put: fixes #4

2.0.3:

  • fixed metadata for extension

2.0.2:

  • WebAPI app secret moved to code - and is now a randomly generated GUID

2.0.1:

  • updated to new logger

2.0.0:

  • added layer template + moved to new REPO

1.2.2:

  • publish files are correctly loaded into csproj + updated dependencies

1.2.1:

  • taking X-Forward-For into consideration for throttling

1.2.0

  • WebAPI security headers Environment (Dev/Test/Prod) configuration + Publish Fixed Logger issues with new-line in Linux style