Skip to content

Releases: happy-geeks/geeks-core-library

v5.0.2502.1

04 Feb 14:35
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.0.2501.7...v5.0.2502.1

v5.0.2501.7

04 Feb 08:23
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.0.2501.6...v5.0.2501.7

v5.0.2501.6

31 Jan 13:23
Compare
Choose a tag to compare

What's Changed

  • Fixed problem that the RolesService.GetRolesAsync function returned way too many rows since the latest change. by @GilianJuice in #763

Full Changelog: v5.0.2501.5...v5.0.2501.6

v5.0.2501.5

27 Jan 16:39
Compare
Choose a tag to compare
  • Attempt to fix problem with the wrong version of Evo PDF was loaded. Can only test this by making new versions.

Full Changelog: v5.0.2501.4...v5.0.2501.5

v5.0.2501.4

27 Jan 16:17
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.0.2501.3...v5.0.2501.4

v5.0.2501.3

21 Jan 15:37
Compare
Choose a tag to compare

What's Changed

  • Background service improvements by @GilianJuice in #745
  • Bugfix in getting linked item details by @rvdgraaf in #685
  • New shopping basket mode by @DiegoRochaHH in #748
  • Fixed possible NullReferenceException that could occur when a parameter is optional and doesn't exist. In that situation, the key was always null and you can't do ContainsKey with null
  • Changed log type of something that has no need to be a warning.
  • Improved XML serialization security.
  • Small refactorings of FtpHandlerFactory.
  • Added DownloadAsBytesAsync method to Ftp handlers.
  • Some more minor refactorings and updated NuGet packages.

Full Changelog: v5.0.2501.2...v5.0.2501.3

v5.0.2501.2

17 Jan 16:45
Compare
Choose a tag to compare

Cache change

Moved cache directories to outside the wwwroot. This is needed because .NET 9 is stricter with loading static files. The cached html files that the GCL generates often have too long paths, which causes issues now. .NET 7 was more lenient with that.
But it didn't make sense that had the cache files there anyway; the wwwroot is publicly accessible, but cache files shouldn't be. So it didn't make sense that the cache files were stored in the wwwroot directory.

Full Changelog: v5.0.2501.1...v5.0.2501.2

v5.0.2501.1

17 Jan 13:06
Compare
Choose a tag to compare

.NET 9 Upgrade

With this version we upgraded the GeeksCoreLibrary to .NET 9. With this update, we also made a few other changes:

  • Did a lot of refactoring to clean up code and use new .NET 8 and 9 features (such as collection expressions and primary constructors).
  • Fixed all compile warnings.
  • Updated all other NuGet packages.

What's Changed

Full Changelog: v4.4.1...v5.0.2501.1

v4.4.1

07 Jan 09:17
Compare
Choose a tag to compare

What's Changed

  • Fixed deadlock error handling by @GilianJuice in #728
  • Use Task.Delay instead of Thread.Sleep, to not block threads while waiting for something. by @GilianJuice in #737
  • Changed variable name used in query to prevent it from being overwritten by @MikeVanMourik in #738
  • Added protected property to the WiserItemFile model and added option to load protected files and images on 'friendly' URL's by @rvdgraaf in #742

Full Changelog: v4.4.0...v4.4.1

v4.4.0

18 Dec 13:34
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.3.4...v4.4.0