Skip to content

Releases

Jani Giannoudis edited this page Feb 25, 2025 · 8 revisions

Releases

Release download

A release contains the following files:

The downloads are located in the GitHub Release Assets section.

Release download

👉 Continue to Releases

v0.9.0-beta3 - Feb 25, 2025

  • Web Application
    • New case input attributes input.hiddenDates, input.startHidden and input.endHidden
    • Fixed culture on case start/end date/time pickers
    • Fixed case field set initialisation of default value
  • Payroll Console
    • Action markdown report
      • Report library .dll actions to a markdown file .md
      • Payroll Engine Action Reference PayrollEngine.Client.Scripting.md, included in the setup documentation
  • Backend
    • C# script compiler: enhanced script error message (scripting exceptions)
    • Validate case dates are matching the period or cycle
      • New case field data types PeriodStart, PeriodEnd, CycleStart and CycleEnd
    • Case setup: improved default value initialisation

v0.9.0-beta2 - Feb 18, 2025

  • Web Application
    • New input attribute input.priority support for cases
      • Priority levels: low, normal (default), high and critical
      • Cases page lists cases sorted by priority
      • Different case visualisation per level
    • Refactored localisation to support user culture
    • Improved performance of culture drop-down lists
    • Disabled Blazor server-side pre-rendering

v0.9.0-beta1 - Feb 11, 2025

  • Updated to .NET 9
  • Log files folder changed from system application data folder to local application folder
  • Backend API key support
  • Admin Application
    • Replaces the setup application
    • Database setup and upgrade (local and remote)
    • Backend server setup (local and remote)
    • Web Application server setup
    • Register console file associations (requires administrator rights)
    • Browse tests and examples
  • Web Application
    • New button style
    • Case field input: change history
      • Load on demand (better startup performance)
      • New input attribute input.valueHistory to enable/disable value history
    • Case selection dense mode
    • Improved asynchronous task and error handling, added busy indicator
    • Updated MudBlazor to version 9.1
    • Fixed boolean attribute setup
  • Payroll Console
    • New command Write
    • Support for command files
      • Multiple commands
      • Sub-command file invocation
    • Support for custom commands
  • Backend
    • API key
      • Simple protection for test and development scenarios
      • Configuration in backend, web application and console
    • Transactional processing for dynamic T-SQL queries

v0.8.0-beta2 - Jul 10, 2024

  • Updated external NuGet references
  • Setup: fixed installation in directories with spaces

v0.8.0-beta1 - Nov 23, 2023

  • Update to .NET 8

v0.6.0-beta11 - Oct 10, 2023

Core

  • Value convert and json extensions: added mandatory culture info parameter Client.Core
  • Wage type service: fixed wage type number culture conversion Backend
  • Api controller: refactored tenant authorization to tenant request including the setup of the thread culture
  • Db context: refactored test tenant to get tenant
  • Value convert: added culture support
  • Domain scripting: added support for tenant culture
  • Removed health check (unused) Payroll Console
  • Payroll result report: added support for tenant culture Web App
  • Refactored culture name to culture info
  • Pages: added tenant culture

v0.6.0-beta9 - Sep 23, 2023

  • Client Core - payroll http client and console program: refactored to use http client handler
  • Client Core - console program: show product version instead of file version (beta release info)
  • PayrollConsole - refactored http client handler
  • WebApp - refactored http client handler

v0.6.0-beta8 - Sep 8, 2023

Bug Fixes

  • data table get raw value: added cnull check before json deserialization (Core)
  • string and attribute extensions: changed default culture to the current thread (Core)
  • string culture extensions: made culture case-insensitive (Core)
  • console arguments: fixed access to named argument (Client Core)
  • controller visiblity: refactored to action model convention (Backend)

v0.6.0-beta7 - Aug 10, 2023

New Features

  • Payrun test and payrun employee test
    • Client.Test: added new option TestRunMode to ignore the test execution
    • PayrollConsole: new command line argument /skiptests to ignore the payrun test and the payrun employee test Bug Fixes
  • WebApp: fixed tenant authentication for backend services on tenant switch (debug mode only)

v0.6.0-beta6 - Aug 4, 2023

v0.6.0-beta5 - Jul 30, 2023

  • client service tutorial Payroll unit tests Repo-Link

v0.6.0-beta4 - Jul 25, 2023

  • Beta 4 - First Preview
Clone this wiki locally