WUIC ← Back to downloads

Release Notes — WUIC Framework v1.7.14

Date: 25 September 2026 Previous published version: 1.7.13 (24 September 2026) Backend: .NET 10 + IIS / Linux nginx Frontend: Angular 21


This version comes from a load test with many concurrent users on a public installation: export and import of the same file, filters, sorting, reports. Export is four times faster and goes through a queue that protects the server; import reads back the files produced by export correctly, including lookups resolved from a repeated description. Two defects of grids with lookups and geographic columns are fixed as well.


📤 Export

📥 Import

Lookup columns in the file: fkey_mode. An importable route chooses how its lookup columns appear in the file, with import.fkey_mode in the route props bag:

The import dialog shows the preselected choice and lets you change it for a single import. Export follows the same choice, so an exported file can be imported back as it is. use_descriptive_fkey is still accepted from clients that do not know fkey_mode.

Headers. Every column has its title as header. Only when two columns of the same file have the same title does the physical column name appear in parentheses.

Rules for lookups read from the description.

Other fixes.

🐛 Notable bug fixes

📦 Updated packages

Package From To
WuicCore 1.7.13 1.7.14
Wuic.Webcore 1.7.13 1.7.14
WuicOData 1.7.13 1.7.14
RuntimeEfCore 1.7.13 1.7.14
Wuic.MySqlProvider 1.7.13 1.7.14
Wuic.PostgresProvider 1.7.13 1.7.14
Wuic.OracleProvider 1.7.13 1.7.14
wuic-framework-lib (npm) 1.7.13 1.7.14
  1. Size the export queue: every full export of a large table uses about one core and 300 MB while writing. On a server shared with other applications set maxConcurrentExports below the default (for example 2).
  2. Importable routes: if your files contain keys and not descriptions, set "import": { "fkey_mode": "key" } in the route props bag; with both the export also produces the key columns.
  3. Installations with the tutorial already loaded: the first-run scripts only apply to new installations. To remove sorting from the existing geographic columns run on the metadata database UPDATE _metadati__colonne SET mcdisablesorting = 1 WHERE LOWER(mc_db_column_type) IN ('point', 'geography', 'geometry') and clear the metadata cache.
  4. Clients reading progress from the notification WebSocket: the export progress message has the new queuePosition field, present while the export waits in the queue.