# CHANGELOG

## [1.74.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.73.0...v1.74.0) (2025-12-06)

#### Features

* onboarding interfaces ([a2c9644](https://github.com/LuxoriaSoft/Luxoria/commit/a2c9644d23df4c85528e0e38f93ab777ad3d8811))
* Onboarding Service ([356b24d](https://github.com/LuxoriaSoft/Luxoria/commit/356b24d2b9c8dcf1aa9a7deb55b077bd34f76498))

## [1.73.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.72.2...v1.73.0) (2025-12-04)

#### Features

* Add WindowCaption on MarketplaceView ([8443ff3](https://github.com/LuxoriaSoft/Luxoria/commit/8443ff3d45d2831d94818a8b41f5f7131d0a1cfd))

### [1.72.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.72.1...v1.72.2) (2025-11-17)

#### Bug Fixes

* create preset from current settings when expander is false ([d15d454](https://github.com/LuxoriaSoft/Luxoria/commit/d15d454aa3567b80c307beccdf6fa2f8e77666b4))

### [1.72.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.72.0...v1.72.1) (2025-11-17)

#### Bug Fixes

* Delete old files before installing new release ([7820743](https://github.com/LuxoriaSoft/Luxoria/commit/782074302621224ce4b6591eb0f94119488427d1))

## [1.72.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.71.4...v1.72.0) (2025-10-24)

#### Bug Fixes

* Enhances layer operation UI in preset editor ([ec3437b](https://github.com/LuxoriaSoft/Luxoria/commit/ec3437ba2d4c43f11fa2235507491f144cb4d7a7))
* Smooths histogram data with Gaussian blur ([df1c9de](https://github.com/LuxoriaSoft/Luxoria/commit/df1c9dea677cb65c5c8e06e4497a3f915825fcbc))

#### Features

* Adds animated transitions to histogram ([18aa3df](https://github.com/LuxoriaSoft/Luxoria/commit/18aa3df6ab5a1937117d12d7681ff342adcdf8c3))
* Histogram responsiveness ([ee6f657](https://github.com/LuxoriaSoft/Luxoria/commit/ee6f657d43a059d351a247e53c3556286864eac3))

### [1.71.4](https://github.com/LuxoriaSoft/Luxoria/compare/v1.71.3...v1.71.4) (2025-10-23)

#### Bug Fixes

* Assembly version helper & usage ([1fbc4e0](https://github.com/LuxoriaSoft/Luxoria/commit/1fbc4e08f0f5f859ce80e40d2b1950f193e6c337))

### [1.71.3](https://github.com/LuxoriaSoft/Luxoria/compare/v1.71.2...v1.71.3) (2025-10-23)

#### Bug Fixes

* GetVersion returns Version (Version-nullable to Version) ([7ef3832](https://github.com/LuxoriaSoft/Luxoria/commit/7ef383215430123e5deb5fb5465c1be0a7a04356))

### [1.71.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.71.1...v1.71.2) (2025-10-23)

#### Bug Fixes

* GetVersion method (fetches from assembly) ([a364372](https://github.com/LuxoriaSoft/Luxoria/commit/a36437217e43080288035f2dfed116bea5aeb96f))

### [1.71.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.71.0...v1.71.1) (2025-10-23)

#### Bug Fixes

* Displays version on splash screen ([e9b1688](https://github.com/LuxoriaSoft/Luxoria/commit/e9b1688e8fad1f6aae361ce70d27294a8dde233d))

## [1.71.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.70.1...v1.71.0) (2025-10-23)

#### Features

* Add Assembly helper ([edd3148](https://github.com/LuxoriaSoft/Luxoria/commit/edd31484c9c65932d5b61d2e49ee254a0924ccc3))
* Add recommended information on version selector ([423118d](https://github.com/LuxoriaSoft/Luxoria/commit/423118d7f8c4294989471641863ab7da55db472c))
* Marketplace selects recommended version as default ([a1970cc](https://github.com/LuxoriaSoft/Luxoria/commit/a1970cca918526d4a5630d50e58322f8dbe4f9cd))

### [1.70.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.70.0...v1.70.1) (2025-10-23)

#### Bug Fixes

* Improves CLIP algo and adds resource handling ([14a9f58](https://github.com/LuxoriaSoft/Luxoria/commit/14a9f5880f1068bba64b18418cef90fce59dc941))
* Improves gradient tool rendering and overlay ([3fc13cb](https://github.com/LuxoriaSoft/Luxoria/commit/3fc13cbf17105d32472aea724f16768f2169efe2))
* Improves gradient tool rendering and overlay ([0838790](https://github.com/LuxoriaSoft/Luxoria/commit/08387903603f8b7f6bc098fe23104286bd432b35))
* Improves subject overlay and tool handling ([e1bae81](https://github.com/LuxoriaSoft/Luxoria/commit/e1bae81b9b28dbecb52b3f30e9346fa940a70cea))
* Improves subject overlay and tool handling ([04ca4d2](https://github.com/LuxoriaSoft/Luxoria/commit/04ca4d240a85b39102ac5ae2b8f1abf398e0fd6e))
* Improves subject recognition blur application ([a30c52b](https://github.com/LuxoriaSoft/Luxoria/commit/a30c52b9bc1b9edeca5a20fe38e0991e3800c650))
* Improves subject recognition blur application ([e9b0894](https://github.com/LuxoriaSoft/Luxoria/commit/e9b08943abd98f284cb6bda2bf2eacd1a8b35a36))

## [1.70.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.69.1...v1.70.0) (2025-10-11)

#### Features

* Add ApplicationReady event, being published after launching the app ([6dac5f6](https://github.com/LuxoriaSoft/Luxoria/commit/6dac5f6d0b1844d72b5697525b5c94ab05f753d2))
* Integrate AppVersion on launching splash screen ([34542e0](https://github.com/LuxoriaSoft/Luxoria/commit/34542e03ef2e79c6a4a4c7c07655463579b0f782))

### [1.69.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.69.0...v1.69.1) (2025-10-11)

#### Bug Fixes

* Optimisation of LuxEditor concurrencies ([9c87a32](https://github.com/LuxoriaSoft/Luxoria/commit/9c87a32d53e1e1a712573f1e47b1335d95a4d60d))

## [1.69.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.68.0...v1.69.0) (2025-10-04)

#### Bug Fixes

* Add authorization header to photo fetch requests and handle fetch errors ([d6e6797](https://github.com/LuxoriaSoft/Luxoria/commit/d6e6797dd3cf9fa5d086bf37fd54b7def21f854f))
* Add debug information when sending mail ([de9d3f7](https://github.com/LuxoriaSoft/Luxoria/commit/de9d3f72d2e19ca98f9ac49dae29daff7e49a443))
* Add debug information when SendMention ([9657cd2](https://github.com/LuxoriaSoft/Luxoria/commit/9657cd29055dfecc1b14b7cf50f0751567c4c139))
* Brings authorization in CollectionController ([abe9109](https://github.com/LuxoriaSoft/Luxoria/commit/abe9109e63a5a15d0b96237a378c68f2a3c41cbc))
* Change SMTP\_\_User to SMTP\_\_Username ([c4f40d1](https://github.com/LuxoriaSoft/Luxoria/commit/c4f40d10fa04ae3bfbcc15c1fc7895c8b93c6477))
* Correct secret key references for SMTP user and password in deployment configuration ([3b8934f](https://github.com/LuxoriaSoft/Luxoria/commit/3b8934f0a8ffe8d3618b2a5658c29613bc2a1d94))
* Improve access control checks in CollectionController and update response messages ([274c366](https://github.com/LuxoriaSoft/Luxoria/commit/274c366a09a4e46c26370a81bc1bda2210ded04b))
* Improve user access checks in controllers ([ab10a3f](https://github.com/LuxoriaSoft/Luxoria/commit/ab10a3fdae561e5685c620888241b9b6b5c5707e))
* Remove placeholder in Get Status method ([75bcb29](https://github.com/LuxoriaSoft/Luxoria/commit/75bcb29776ecc75db99083136a1724e6bee630eb))
* Remove unnecessary confirmation URL from email template ([b5de9c4](https://github.com/LuxoriaSoft/Luxoria/commit/b5de9c46c1507c4780254e57b219c2ad37f54475))
* Update hCaptcha SecretKey and SMTP configuration in appsettings ([e27de2a](https://github.com/LuxoriaSoft/Luxoria/commit/e27de2a82f2dd3f80dd9de15c199b2c2b5958611))

#### Features

* Enhance image loading with ProtectedImage component and caching mechanism ([28b9108](https://github.com/LuxoriaSoft/Luxoria/commit/28b910879ae8a4e951b7063e6a4636fbda2ede57))
* Implement AdminOnlyFilter and restrict access to admin routes; add 403 Forbidden page ([a8f3e43](https://github.com/LuxoriaSoft/Luxoria/commit/a8f3e437e1763928cc30dda316ba905d39daa8b4))
* Refactor ProtectedImage component for improved image loading and caching ([78c3e4c](https://github.com/LuxoriaSoft/Luxoria/commit/78c3e4c602f338b50de6a26c01576e3f405977bc))

## [1.68.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.67.3...v1.68.0) (2025-10-03)

#### Features

* Allow failure on module intialisation process ([770de6e](https://github.com/LuxoriaSoft/Luxoria/commit/770de6e08fb3847032f150834b8d395e4c458e13))

### [1.67.3](https://github.com/LuxoriaSoft/Luxoria/compare/v1.67.2...v1.67.3) (2025-09-25)

#### Bug Fixes

* Compilation issue when using IStorageAPI (should have required importation of Luxoria.Core) ([c29ad7e](https://github.com/LuxoriaSoft/Luxoria/commit/c29ad7eacaeb339539687d64c574743a54a1ee74))

### [1.67.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.67.1...v1.67.2) (2025-09-19)

#### Bug Fixes

* Restore old implementation method for importation (for working with LuxEditor) ([890861d](https://github.com/LuxoriaSoft/Luxoria/commit/890861d3248c89653a4aa4c793f19d98ba8d8778))

### [1.67.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.67.0...v1.67.1) (2025-09-19)

#### Bug Fixes

* dpi scale issue ([86135c8](https://github.com/LuxoriaSoft/Luxoria/commit/86135c88e3c391310ea7f726465d26fe7f799bf3))
* Simplifies DPI handling in PhotoViewer ([88bbbbc](https://github.com/LuxoriaSoft/Luxoria/commit/88bbbbc3ac9ab3c7f6838ebb16a213a8b7cd6e85))

## [1.67.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.66.2...v1.67.0) (2025-09-18)

#### Bug Fixes

* Add develop version if app\_version is null or not defined ([d95ddfa](https://github.com/LuxoriaSoft/Luxoria/commit/d95ddfa7f079ed7e8adacfb346e54fc326784a6d))
* Add pre-step for masking the first char (v) of app\_version envvar ([72bc330](https://github.com/LuxoriaSoft/Luxoria/commit/72bc330db68504aa39677feb7573935f2a0ebb7f))
* Replace Version by $env:Version ([72bf975](https://github.com/LuxoriaSoft/Luxoria/commit/72bf975f1d8cddfa64bf0b6d82ac4e95511bc63d))
* Specify AppVersion on msbuild command ([d42bdc9](https://github.com/LuxoriaSoft/Luxoria/commit/d42bdc918c39edadf0c7e80473c388d8b53c7fd1))

#### Features

* Add AppVersion environment variable into Luxoria.App.csproj file ([df19121](https://github.com/LuxoriaSoft/Luxoria/commit/df19121ef9ec493170e76975478e67a41eeb2432))

### [1.66.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.66.1...v1.66.2) (2025-09-18)

#### Bug Fixes

* Missing IStorageAPI interface in Luxoria.Modules namespace ([32e029c](https://github.com/LuxoriaSoft/Luxoria/commit/32e029c47a35a2ba868183804ba82606fb2d33f9))

### [1.66.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.66.0...v1.66.1) (2025-09-18)

#### Bug Fixes

* Concurrency when import service initialises and loads assets into collection ([1b9ff0c](https://github.com/LuxoriaSoft/Luxoria/commit/1b9ff0c006ab86114a406927345fd9f6dedc736c))

## [1.66.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.65.6...v1.66.0) (2025-09-13)

#### Bug Fixes

* Comment out plan release phase for debugging purpose ([8b3178f](https://github.com/LuxoriaSoft/Luxoria/commit/8b3178f477f8cb0bc64152b555b05346dd75e29b))

#### Features

* Add deploy to saturn environment inside CircleCI ([634696d](https://github.com/LuxoriaSoft/Luxoria/commit/634696dee3507698355b2b2a23125a9c05043732))
* Add proper kube config for saturn env ([0b7305e](https://github.com/LuxoriaSoft/Luxoria/commit/0b7305e50a78cf3c5d5607b5575a1037afc9984c))

### [1.65.6](https://github.com/LuxoriaSoft/Luxoria/compare/v1.65.5...v1.65.6) (2025-09-09)

#### Bug Fixes

* Remove debug messages ([85ff917](https://github.com/LuxoriaSoft/Luxoria/commit/85ff9178e462a637de0a87deec2cd37dc8e07e82))

### [1.65.5](https://github.com/LuxoriaSoft/Luxoria/compare/v1.65.4...v1.65.5) (2025-09-08)

#### Bug Fixes

* Enhances crop editor with aspect ratio controls ([25f4aa6](https://github.com/LuxoriaSoft/Luxoria/commit/25f4aa69bcad34f407f902c1c4385f1e47718128))

### [1.65.4](https://github.com/LuxoriaSoft/Luxoria/compare/v1.65.3...v1.65.4) (2025-09-08)

#### Bug Fixes

* Add debug message for chat debugging purpose ([1eb67ce](https://github.com/LuxoriaSoft/Luxoria/commit/1eb67ce82b55a5f97add7c2fa52ac969d80d0878))

### [1.65.3](https://github.com/LuxoriaSoft/Luxoria/compare/v1.65.2...v1.65.3) (2025-09-08)

#### Bug Fixes

* Enable Reflection inside Luxoria.App (fixes bugs on x86 & ARM64) ([7b491f4](https://github.com/LuxoriaSoft/Luxoria/commit/7b491f4f8c4d2a3218ff2e99e130a3a6497205a0))

### [1.65.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.65.1...v1.65.2) (2025-09-08)

#### Bug Fixes

* Sliders not sliding smoothly in Layers ([6f78f41](https://github.com/LuxoriaSoft/Luxoria/commit/6f78f41e133174cb2b4a3d6082b938dba3e1213d))

### [1.65.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.65.0...v1.65.1) (2025-09-04)

#### Bug Fixes

* Specify TypeInfoResolver (fixing crashes on x86) ([a4d8c95](https://github.com/LuxoriaSoft/Luxoria/commit/a4d8c95720559baab6eb5235fe964a108ff5ae2f))

## [1.65.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.64.2...v1.65.0) (2025-09-04)

#### Bug Fixes

* LuxImport's brochure, excluding HTML rendering not supporting by CommunityToolkKit MD renderer ([bbd1b1a](https://github.com/LuxoriaSoft/Luxoria/commit/bbd1b1a459fcdf619362f39296c4c50833ac0454))
* Move README.md for both LuxEditor and LuxExport to proper folders ([cfd57c3](https://github.com/LuxoriaSoft/Luxoria/commit/cfd57c3d9fa0516af041b3036e767c67bac40292))
* Using permalink for displaying PNG inside MD file ([e2ccdb5](https://github.com/LuxoriaSoft/Luxoria/commit/e2ccdb52960d7c71a7c7ba531544176e80810b70))

#### Features

* Add graphical view of LuxFilter UI ([f44d91f](https://github.com/LuxoriaSoft/Luxoria/commit/f44d91f6e1b4123c2182f8b11ab1587cac11f602))
* Enhance brochure of LuxEditor by adding pictures, etc ([a2ff75f](https://github.com/LuxoriaSoft/Luxoria/commit/a2ff75fdb3aed6a784b2d662bba4eb316d124ffd))
* Enhance marketplace installing process with info modal ([a8c2eb3](https://github.com/LuxoriaSoft/Luxoria/commit/a8c2eb3e766db1b8fcd4429152ee32b36990e60e))

### [1.64.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.64.1...v1.64.2) (2025-09-04)

#### Bug Fixes

* Upload to marketplace python script by specifying branch\_src in upload\_dirs param list ([3b39127](https://github.com/LuxoriaSoft/Luxoria/commit/3b39127632c2f94c12b265efc518581219514f74))

### [1.64.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.64.0...v1.64.1) (2025-09-04)

#### Bug Fixes

* LuxImport brochure's main picture with Github permalink to avoid issue if deleted ([f1f18fd](https://github.com/LuxoriaSoft/Luxoria/commit/f1f18fd3d326ee71846f276fc034ac57e498cbad))
* LuxMarketplace takes a src\_branch\_name instead of "main" ([7fd4110](https://github.com/LuxoriaSoft/Luxoria/commit/7fd4110af73ea82102e51019ca288c48e9dd01d4))

## [1.64.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.63.6...v1.64.0) (2025-09-03)

#### Features

* Implements file size optimization for export ([7417a36](https://github.com/LuxoriaSoft/Luxoria/commit/7417a36ddf53869a0fb17bf26bcad20f002e17df))
* Presets for web export ([e423c75](https://github.com/LuxoriaSoft/Luxoria/commit/e423c75aa26cb21735041d923e1dd66fc20a7bd8))

### [1.63.6](https://github.com/LuxoriaSoft/Luxoria/compare/v1.63.5...v1.63.6) (2025-09-03)

#### Bug Fixes

* Enable Flatten when downloads artifacts ([41f5875](https://github.com/LuxoriaSoft/Luxoria/commit/41f58751559c9d1782ee49b5026f802016e45de7))

### [1.63.5](https://github.com/LuxoriaSoft/Luxoria/compare/v1.63.4...v1.63.5) (2025-09-03)

#### Bug Fixes

* Necessary env. variable known as GITHUB\_TOKEN for retreiving and attaching artifacts ([5cfd81f](https://github.com/LuxoriaSoft/Luxoria/commit/5cfd81fd7b61cc781402545daae293acdd5b1065))

### [1.63.4](https://github.com/LuxoriaSoft/Luxoria/compare/v1.63.3...v1.63.4) (2025-09-03)

#### Bug Fixes

* Specify artifact list instead of \*.exe ([a0ab98e](https://github.com/LuxoriaSoft/Luxoria/commit/a0ab98ea1024caa623df21caff7501381d281b9c))

### [1.63.3](https://github.com/LuxoriaSoft/Luxoria/compare/v1.63.2...v1.63.3) (2025-09-03)

#### Bug Fixes

* Include all LuxoriaSetup before zipping the remaining file ([629b7f5](https://github.com/LuxoriaSoft/Luxoria/commit/629b7f5bec50f85465c73a91d8ec4fae0ed0c856))

### [1.63.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.63.1...v1.63.2) (2025-09-03)

#### Bug Fixes

* Upload exe before zipping the remaining part ([f15a70e](https://github.com/LuxoriaSoft/Luxoria/commit/f15a70ef89b3f5d9b5c088ccc0e2254066bbce0e))

### [1.63.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.63.0...v1.63.1) (2025-09-03)

#### Bug Fixes

* Upload exe as artifacts unzipped (version) ([0d57297](https://github.com/LuxoriaSoft/Luxoria/commit/0d57297b8cd765d96ef8272f9b2e6d1e469ae484))

## [1.63.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.62.0...v1.63.0) (2025-09-03)

#### Features

* Fix names of modules in navigation bar ([688ee23](https://github.com/LuxoriaSoft/Luxoria/commit/688ee23069395b95e074c1b16d03699cdd02e4ce))

## [1.62.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.61.0...v1.62.0) (2025-09-02)

#### Bug Fixes

* Add app\_version input to workflows for versioning ([1835286](https://github.com/LuxoriaSoft/Luxoria/commit/1835286721a5d1ce2a4cbdba71ded124997f774d))
* Change default version (1.0.0) by specifying 'dev' instead ([5804c74](https://github.com/LuxoriaSoft/Luxoria/commit/5804c7400bd70a287e547f7468467a42b56ef9fd))
* Change platform environment var by using matrix.platform ([2fdc532](https://github.com/LuxoriaSoft/Luxoria/commit/2fdc532eb2cd7bed197db4f5ead1d86c738e1d22))
* ISCC command only uses a single arg ([4b8111d](https://github.com/LuxoriaSoft/Luxoria/commit/4b8111d793eaef48ac60505b618e8d3ed7b912f3))
* LicensePath inside LuxInstall.iss file ([e6f2648](https://github.com/LuxoriaSoft/Luxoria/commit/e6f26482f79a48d3e41f521be07fd8bc909739c9))
* Remove default version on all installer config files ([635d599](https://github.com/LuxoriaSoft/Luxoria/commit/635d599bfaa902186fe3352cdbbe75eb8a65ae0c))
* Source path (LuxInstall.iss) on x64, x86 and arm64 ([5ebbb80](https://github.com/LuxoriaSoft/Luxoria/commit/5ebbb8060cfbf38b196ea58bc81985f8dd839772))

#### Features

* Append installer executable as an artifact ([63b348f](https://github.com/LuxoriaSoft/Luxoria/commit/63b348f80eaeef339b207a8904692913d5cb13d9))
* Run Inno Wizard on build-upload-lda workflow ([243568f](https://github.com/LuxoriaSoft/Luxoria/commit/243568fd83015405fa1db24b5efdcf4634620971))

## [1.61.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.60.0...v1.61.0) (2025-09-02)

#### Bug Fixes

* Image duplicates in collection explorer ([60d13bb](https://github.com/LuxoriaSoft/Luxoria/commit/60d13bb343b033256d9a646e4a8fc6e8edf8d00b))

#### Features

* Add curves to reset default button ([acb7465](https://github.com/LuxoriaSoft/Luxoria/commit/acb746556220e5f337b7d505622d57b2ea14a257))

## [1.60.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.59.2...v1.60.0) (2025-09-02)

#### Bug Fixes

* Add debug configuration of debug/testing environement ([15fb87d](https://github.com/LuxoriaSoft/Luxoria/commit/15fb87d8afd4c56a8298881a85512bd8cd68a7fe))
* Add FrontEnd URI inside allowed Origin ([9f4e690](https://github.com/LuxoriaSoft/Luxoria/commit/9f4e69036b909993fe1d7134079703d0df6aa33f))
* Adjust mention dropdown width and improve chat input layout ([6c925e9](https://github.com/LuxoriaSoft/Luxoria/commit/6c925e97033fee7c928c8c68ab5e3cfa5c80a66e))
* Allow access to /config/api route even if the user is not logged in ([4f0d97e](https://github.com/LuxoriaSoft/Luxoria/commit/4f0d97e2b7cb9ee8381ac1d4fae752a90fddde3a))
* Comment out dev front urls ([314b12d](https://github.com/LuxoriaSoft/Luxoria/commit/314b12db051a7f77c5c61c013a91aabdaf05c0fd))
* Delete default value as BaseURL in internal helper api.ts ([0401edb](https://github.com/LuxoriaSoft/Luxoria/commit/0401edbd00691bd2590b3e73691ab9ac8e0eb0f5))
* Disable send button during message sending to prevent duplicate submissions ([39b838d](https://github.com/LuxoriaSoft/Luxoria/commit/39b838d51eb841be7bb7824b5cd84b62b8a12a61))
* Entrypoint url after 2FA at registration point ([4ea66fa](https://github.com/LuxoriaSoft/Luxoria/commit/4ea66fa852eae21b42cd51ab5c253f31aa5f9c2e))
* Fix hydration error in login ([6bd3878](https://github.com/LuxoriaSoft/Luxoria/commit/6bd3878461a05e23c5f3f5dd86acf77006ccdf92))
* Fix photo update logic in CollectionController ([9bdc830](https://github.com/LuxoriaSoft/Luxoria/commit/9bdc8307e524a0a74ccbe5371b6753875e3c38b1))
* Ingress for Pluto env ([3f64f10](https://github.com/LuxoriaSoft/Luxoria/commit/3f64f106d8d93e7b142db6de6eedacdcb2037c1a))
* Integrate ".webp" to accepted file formats ([c78e0a3](https://github.com/LuxoriaSoft/Luxoria/commit/c78e0a333d748a1b0ed5096727df64a86ecac7c2))
* LuxStudio's website internal port from 3000 to 3000 ([fb7f6c0](https://github.com/LuxoriaSoft/Luxoria/commit/fb7f6c0985efba80df64fadc561c3dbdfc6a5915))
* Remove unused utility function in register ([6d88522](https://github.com/LuxoriaSoft/Luxoria/commit/6d885224e2d4781357bb162322fb3d0feb2b28b8))
* Request POST for request verify account ([acfc7a0](https://github.com/LuxoriaSoft/Luxoria/commit/acfc7a0dce7dec095940eecff793458f956cf012))
* Update auto-scroll behavior in chat component to improve user experience ([0fc2a91](https://github.com/LuxoriaSoft/Luxoria/commit/0fc2a91f312f3b3af582684c52e99c0b7c8ca1af))
* Update button colors and hover effects for improved UI consistency ([e12e2d5](https://github.com/LuxoriaSoft/Luxoria/commit/e12e2d577c86d67d967bcf60364da37845ada730))
* Update Google Forms links for Sentry and Feedback access requests ([5b30c88](https://github.com/LuxoriaSoft/Luxoria/commit/5b30c8889ab5ecf11ad3e72720e7b8ca674c7a0c))
* update role select input styling for better visibility ([ef3faa7](https://github.com/LuxoriaSoft/Luxoria/commit/ef3faa7a9fb32e8b5b16d657961f69dc60065f00))

#### Features

* add '/forgot-password' to public paths in middleware for improved access ([84d5186](https://github.com/LuxoriaSoft/Luxoria/commit/84d518674f3050c64079478d38d3a51834bdbf2a))
* Add authorization checks for collection and photo access in CollectionController ([296d479](https://github.com/LuxoriaSoft/Luxoria/commit/296d479fa68c6dcddc432321b7474b8113e44076))
* add base of LuxStudio V2 ([0bbaf5e](https://github.com/LuxoriaSoft/Luxoria/commit/0bbaf5e2de331c11d39a3ce7419ea3391bf784f7))
* add chat functionality for photo comments and implement file download feature ([3109839](https://github.com/LuxoriaSoft/Luxoria/commit/31098390033893c30e9e38970e40d1020bd46efc))
* Add endpoint to retrieve photo status by ID ([e2d27ea](https://github.com/LuxoriaSoft/Luxoria/commit/e2d27ea12f5ac950b1a3491424d066730b79daf3))
* Add GET API route to return SignalR URL ([3e4353d](https://github.com/LuxoriaSoft/Luxoria/commit/3e4353dc3ac5d36c923c7f9896725682e99546ed))
* add mention notification feature with email alerts in chat functionality ([da47051](https://github.com/LuxoriaSoft/Luxoria/commit/da470512f114dc979507cf53c3789dc6f321592c))
* Add migrations from LuxStudio v1 to v2 ([bec5f68](https://github.com/LuxoriaSoft/Luxoria/commit/bec5f6811bed147d824cb8a044d9559619261f9f))
* Add photo status update functionality and enhance UI for status management ([bfeba8a](https://github.com/LuxoriaSoft/Luxoria/commit/bfeba8a6f5bef36c9d03cccdcea736881896749a))
* Add PhotoId to ChatMessages and implement photo upload functionality in CollectionDetail ([d2d4198](https://github.com/LuxoriaSoft/Luxoria/commit/d2d4198be604e71e871592ee582f5d30169564c5))
* Add user roles and enhance registration process ([b8eeb1e](https://github.com/LuxoriaSoft/Luxoria/commit/b8eeb1ecc14fcc9c20cffa06887cae24d6307362))
* Enhance chat functionality by including photo ID in message handling and notifications ([317a4d9](https://github.com/LuxoriaSoft/Luxoria/commit/317a4d96232e4664525817aaa222a46036f32369))
* Enhance CollectionsPage with create, update, and delete functionalities ([11fabae](https://github.com/LuxoriaSoft/Luxoria/commit/11fabae8ec70e4e2e48275bffe3070073609cbbd))
* Implement Admin functionalities for user and collection management, including user blocking/unblocking and password reset, collections views and activity logs ([e9d5282](https://github.com/LuxoriaSoft/Luxoria/commit/e9d528277ea5d44c8d19a717b4da234116ffe844))
* Implement password reset functionality ([7a6d491](https://github.com/LuxoriaSoft/Luxoria/commit/7a6d491a9a3349c59697e2e7e4e4392d3cad1f3d))
* implement user invitation modal in CollectionDetail component ([67f7f76](https://github.com/LuxoriaSoft/Luxoria/commit/67f7f76c9826fba0a766253b9cf7070e6c2f383b))
* Refactor authentication and admin pages to fix warning when build ([005ff8b](https://github.com/LuxoriaSoft/Luxoria/commit/005ff8b9ac478af31bef74e9ba0bcc0a784f8add))
* refactor photo upload to take an additional parameter to override if modified ([0368bc1](https://github.com/LuxoriaSoft/Luxoria/commit/0368bc150103265dd5d06d3e9c602884dc617e75))
* Update application layout and add user reporting features, improve admin management and reports ([05b9c17](https://github.com/LuxoriaSoft/Luxoria/commit/05b9c179fbcd09a9dcfc4235aa6d46354506e3cb))
* update user role assignment logic during registration for admin user ([0ed207a](https://github.com/LuxoriaSoft/Luxoria/commit/0ed207a9f9bfd35fb0cc0a691f6312dc0a7832da))

### [1.59.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.59.1...v1.59.2) (2025-09-02)

#### Bug Fixes

* Template file location, using vault service. Remove adobe icc color profile. ([46759f0](https://github.com/LuxoriaSoft/Luxoria/commit/46759f08b0093acf89e766001f082d194ea26154))

### [1.59.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.59.0...v1.59.1) (2025-09-02)

#### Bug Fixes

* Replace HintPath (static full path) with ProjectRef (dynamic config + path) for LuxStudio.COM ([13dec5f](https://github.com/LuxoriaSoft/Luxoria/commit/13dec5f6365991f11765f061200d8598327fb181))

## [1.59.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.58.0...v1.59.0) (2025-09-02)

#### Features

* Add LuxInstall.iss for x64, x86 and ARM64 ([c05d1b1](https://github.com/LuxoriaSoft/Luxoria/commit/c05d1b1281f2460a840b63479c42a0b5586d8927))

## [1.58.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.57.2...v1.58.0) (2025-07-05)

#### Features

* Add LuxStudio module configuration file ([36d3d99](https://github.com/LuxoriaSoft/Luxoria/commit/36d3d99dabf3d96c08ae44361f72c4d7121c37af))

### [1.57.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.57.1...v1.57.2) (2025-07-05)

#### Bug Fixes

* Add Scenario 4 PDF to BTP Scenarios ([c2fdec4](https://github.com/LuxoriaSoft/Luxoria/commit/c2fdec4eeb4012c6ea7b2de9dcfd5ab1cb082d67))

### [1.57.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.57.0...v1.57.1) (2025-07-05)

#### Bug Fixes

* Add issues specifications inside Roadmap ([b5d1b6f](https://github.com/LuxoriaSoft/Luxoria/commit/b5d1b6f4b92df60f98ded0de57024233a4f113ae))

## [1.57.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.56.1...v1.57.0) (2025-07-05)

#### Bug Fixes

* Clears filter controls when toggled off ([1d9ac50](https://github.com/LuxoriaSoft/Luxoria/commit/1d9ac500b6f9fd4ec7a2b5700c7f415c7cb65970))
* Improves sort and filter behavior ([eb438f5](https://github.com/LuxoriaSoft/Luxoria/commit/eb438f522bffae7476bf6704fe7ff01d4ade1929))

#### Features

* Adds asset filtering visibility property for export ([27b34c8](https://github.com/LuxoriaSoft/Luxoria/commit/27b34c889b76e1b4edca25c6f434567e3e38e326))
* Filtering to collection explorer ([35c3938](https://github.com/LuxoriaSoft/Luxoria/commit/35c39389dc192b367d7ccd8d47065b9b8be96aea))

### [1.56.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.56.0...v1.56.1) (2025-07-05)

#### Bug Fixes

* Add folder for BTP scenario validations ([7188f8a](https://github.com/LuxoriaSoft/Luxoria/commit/7188f8aac73b25cfa5d8689eec7df24a87748c3e))
* Add scenaria 5 ([4c45cbe](https://github.com/LuxoriaSoft/Luxoria/commit/4c45cbe4b930c15ce36b11f057585f6843e400cd))
* Roadmap files (pdf & docx) ([d2a563c](https://github.com/LuxoriaSoft/Luxoria/commit/d2a563c50f004aa2b7e3cdee09a2b65012cdfaaa))
* Roadmap integrates Dependency feature ([595326a](https://github.com/LuxoriaSoft/Luxoria/commit/595326abe95943069cb9a84eeead9021daf8bd10))

## [1.56.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.55.0...v1.56.0) (2025-07-04)

#### Bug Fixes

* Hides UI elements for web export ([a9e40ad](https://github.com/LuxoriaSoft/Luxoria/commit/a9e40adf00c106475ece6d1063628df70f5783b7))

#### Features

* Enables exporting assets in different formats (for web) ([a1b9930](https://github.com/LuxoriaSoft/Luxoria/commit/a1b9930bb745990fa654e16e419a8323af4a01e6))

## [1.55.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.54.1...v1.55.0) (2025-07-04)

#### Bug Fixes

* Missing image data for chat URL ([46df1fe](https://github.com/LuxoriaSoft/Luxoria/commit/46df1fe53cf7444765ef06d540660f37a060be72))

#### Features

* Chat integration in LuxEditor ([17f44e4](https://github.com/LuxoriaSoft/Luxoria/commit/17f44e4d0c6093d6ed574134b13e4e615987ab2c))

### [1.54.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.54.0...v1.54.1) (2025-07-04)

#### Bug Fixes

* Add details inside Roadmap ([14af136](https://github.com/LuxoriaSoft/Luxoria/commit/14af136df7ff76ae8a44ebae2534877381055db4))

## [1.54.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.53.1...v1.54.0) (2025-07-04)

#### Bug Fixes

* Add converter for GetApiUrlAsync choosing between LuxPortal v1 / v2 (default set to v2) ([5a948f8](https://github.com/LuxoriaSoft/Luxoria/commit/5a948f83455bbc873e061476d65ff8c03da1108b))
* AuthSrv might be null by modifying the l22 ([fe106e2](https://github.com/LuxoriaSoft/Luxoria/commit/fe106e2d84d30035f71f385b234b647fad134440))
* Bring Simplification over Configuration Service ([023c95c](https://github.com/LuxoriaSoft/Luxoria/commit/023c95c0b89c3abd00fb880a17c88efde34adb17))

#### Features

* Add AuthManager to automaticly handle Token Generation, Login Page, Token renewal, etc. ([9dc9a29](https://github.com/LuxoriaSoft/Luxoria/commit/9dc9a290105fe4ee818b68975389ca80ac2a3c0a))
* Add check to automatically add "https\://" before studio URL ([6ef9c5e](https://github.com/LuxoriaSoft/Luxoria/commit/6ef9c5eae34311bdf1a9832785ac704f3c7ae3ab))
* Add ExchangeAuthorizationCode method in AuthService (LuxStudio.COM) ([066e474](https://github.com/LuxoriaSoft/Luxoria/commit/066e47487e06feeeadb8daf361ce334541961da6))
* Add Init AuthManager on LuxStudio/AccManagement part ([8957a92](https://github.com/LuxoriaSoft/Luxoria/commit/8957a92ee5756e6a9a379bcb50487331cabc4a94))
* Add RefreshAccessToken method in AuthService to swap for new credentials ([8af96db](https://github.com/LuxoriaSoft/Luxoria/commit/8af96db1d8d4eb71ec903cbc1336d37a370b92f1))
* Add WhoAmIAsync method and refactorisation of AccManagementView (Logic part) ([0b572e3](https://github.com/LuxoriaSoft/Luxoria/commit/0b572e30615bfeb224575d4cd38d36d9f16c4000))
* Adds data models and collection service ([eff4687](https://github.com/LuxoriaSoft/Luxoria/commit/eff4687ab401a1768459c5686ef90ebb06fe0450))
* chat functionality and collection handling ([70cb704](https://github.com/LuxoriaSoft/Luxoria/commit/70cb70468553cbc8c54bb6c8e4ad16c7377be76c))
* collection management features ([fc140f0](https://github.com/LuxoriaSoft/Luxoria/commit/fc140f08725ed40255d66d0a254249a61c89ebe0))
* Injects token into WebView2 for authentication ([74e0322](https://github.com/LuxoriaSoft/Luxoria/commit/74e032201ca29c771ff2f00619feda48bd7d85b1))
* LuxStudio export ([5b1ba53](https://github.com/LuxoriaSoft/Luxoria/commit/5b1ba5368510d7cdd72ba5e5785d5a06369fcf88))

### [1.53.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.53.0...v1.53.1) (2025-07-03)

#### Bug Fixes

* Roadmap 2025-2026 ([468ec76](https://github.com/LuxoriaSoft/Luxoria/commit/468ec76fbb79a10b9f28c359f326e29f91ca2e02))

## [1.53.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.52.0...v1.53.0) (2025-07-03)

#### Bug Fixes

* Change GridView for a StackView for visibility purpose ([d824aa7](https://github.com/LuxoriaSoft/Luxoria/commit/d824aa74c2fe98967e5a0ec508a1025d6712a0ca))

#### Features

* Add Blur background effect on LuxEditor @ 2.0.4 ([b9505e8](https://github.com/LuxoriaSoft/Luxoria/commit/b9505e80acf58a0c9928daf1545b3e8dec1ebef9))
* Add FlyoutMenu for highlighting ROI, viewing details, removing or applying blur-effect + Installation of Luxoria.Algorithm.GrabCut nuget ([1895226](https://github.com/LuxoriaSoft/Luxoria/commit/18952261aef51f3b431ce5d6b866ad41f6520dad))
* Add fondation of subject recognition on LuxEditor ([88fb9c6](https://github.com/LuxoriaSoft/Luxoria/commit/88fb9c6024549370510146f2374e2318d0921ded))

## [1.52.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.51.0...v1.52.0) (2025-07-02)

#### Features

* Add Roadmap PG5 documents in DOCX and PDF formats ([511b9a6](https://github.com/LuxoriaSoft/Luxoria/commit/511b9a60b482352133b236bc099daba17320c59d))

## [1.51.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.50.5...v1.51.0) (2025-07-01)

#### Bug Fixes

* Add files inside gonogo folder ([2d760d9](https://github.com/LuxoriaSoft/Luxoria/commit/2d760d9a25e295c837947eddce41a9e826a34263))

#### Features

* Add documentation and images for contributions ([d2cadb9](https://github.com/LuxoriaSoft/Luxoria/commit/d2cadb9a67dadbcbcb7694cabe94e788dda90efe))
* Add Epitech BTP file ([a088aaa](https://github.com/LuxoriaSoft/Luxoria/commit/a088aaaa38decdeb938e6c993330c02b19f9c1ec))
* Add files ([e4eceed](https://github.com/LuxoriaSoft/Luxoria/commit/e4eceed03368edad786904a7fa39e75c9a1d906a))
* Add License Justification document for Apache 2.0 ([d08043e](https://github.com/LuxoriaSoft/Luxoria/commit/d08043e49838892ddb541771d40f29b5eafb5b21))
* Add Mandatory folder ([89dc6ac](https://github.com/LuxoriaSoft/Luxoria/commit/89dc6ac180aee74b157f418c435f7540b1f442e3))
* Add PoC List ([33478bb](https://github.com/LuxoriaSoft/Luxoria/commit/33478bb887bb4b7be818a34ecf24973dc575a536))

### [1.50.5](https://github.com/LuxoriaSoft/Luxoria/compare/v1.50.4...v1.50.5) (2025-06-22)

#### Bug Fixes

* Crop corner resize while box is rotated ([e7e4651](https://github.com/LuxoriaSoft/Luxoria/commit/e7e46516c08177df09f95109a859501569e41621))
* Improves crop box clamping logic. ([8610851](https://github.com/LuxoriaSoft/Luxoria/commit/8610851f023a253584293bb243fcbf41eda9757f))
* Infinite loop on crop changed ([a339e0a](https://github.com/LuxoriaSoft/Luxoria/commit/a339e0a37b5e1fd098b739cb7eae1b65da01cb8f))
* Photoviewer Canvas Host horizontal and vertical alignment issue, forcing center position ([054d0e0](https://github.com/LuxoriaSoft/Luxoria/commit/054d0e08d5dcf5244ab682ca6bf4aae5a15a0421))
* Start crop box ([84f16c1](https://github.com/LuxoriaSoft/Luxoria/commit/84f16c156080a90e2773fd818ace801d5d860a6b))

### [1.50.4](https://github.com/LuxoriaSoft/Luxoria/compare/v1.50.3...v1.50.4) (2025-06-21)

#### Bug Fixes

* Add async fetches for releases & Animation when a module has been installed ([cc54758](https://github.com/LuxoriaSoft/Luxoria/commit/cc5475851c144e5e75ba9714c8a2243ea4051b7f))

### [1.50.3](https://github.com/LuxoriaSoft/Luxoria/compare/v1.50.2...v1.50.3) (2025-06-21)

#### Bug Fixes

* Export presets window UI ([4ebd0bb](https://github.com/LuxoriaSoft/Luxoria/commit/4ebd0bb0bb93c7cfb7a3202a35a8ca64c1d7c2f6))
* Improves preset tree UI and EXIF display ([784189f](https://github.com/LuxoriaSoft/Luxoria/commit/784189f3c177d6ee3f6b90863fc1dcd407818124))
* Parametric curve saving settings in layers ([c6e6f76](https://github.com/LuxoriaSoft/Luxoria/commit/c6e6f76fb8eb9e72db357090ba59397bd3ac3df7))
* Remove OpenCollectionEvent ([c47cfef](https://github.com/LuxoriaSoft/Luxoria/commit/c47cfefb7f0d771b36c8913e1c73805ad10d7235))

### [1.50.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.50.1...v1.50.2) (2025-06-20)

#### Bug Fixes

* Crash on layer creation : removing save state who stack overflow ([fc7aed1](https://github.com/LuxoriaSoft/Luxoria/commit/fc7aed1416f8610159cab2a8909846ad9a71945c))
* Export modal to window, with events, and image processing inside export ([61924fc](https://github.com/LuxoriaSoft/Luxoria/commit/61924fc5c7028a81d3fe4665d0c94989250126a5))
* Undo Redo system, more user friendly + debounce on value changed ([ebd09c3](https://github.com/LuxoriaSoft/Luxoria/commit/ebd09c363b4c052b919e577638d639f71cfb2f26))

### [1.50.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.50.0...v1.50.1) (2025-06-18)

#### Bug Fixes

* Clean up trigger branches list only \[main, dev, release/\*] ([c24343f](https://github.com/LuxoriaSoft/Luxoria/commit/c24343f88d7fce674539177c5b10ce895a161a56))
* Complete the upload artifact path using github workflow's matrix ([9d1fe1c](https://github.com/LuxoriaSoft/Luxoria/commit/9d1fe1cd1c4c50858ba0514e70498040167d3073))
* Path now includes matrix.configuration fetches from matrix instead of global env ([6a07311](https://github.com/LuxoriaSoft/Luxoria/commit/6a07311544febe45bbf3e3beb296830ae7b9abd9))

## [1.50.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.49.1...v1.50.0) (2025-06-18)

#### Bug Fixes

* Copy the brochure MD inside the "ModuleName.ARCH" folder ([9d70c9a](https://github.com/LuxoriaSoft/Luxoria/commit/9d70c9a38a93077b8bd41a746b1731d5589f3e30))

#### Features

* Add fondation of ModuleInstaller Helper ([4c205c9](https://github.com/LuxoriaSoft/Luxoria/commit/4c205c920c9c63a4b1410fead711bf967d189b86))
* Add fondation on Marketplace View on LDA ([be8bb5e](https://github.com/LuxoriaSoft/Luxoria/commit/be8bb5eab07e2c09ae586ac029b186d1b7b5d394))
* Add LuxExport's luxmod.json + LuxEditor's luxmod.json files ([eb7c565](https://github.com/LuxoriaSoft/Luxoria/commit/eb7c5652b0aaf6e503f2b05be5f41e0f534af740))
* Add necessary methods inside ModuleInstaller ([3ad9391](https://github.com/LuxoriaSoft/Luxoria/commit/3ad9391078f0ff1b3bcf3fb9cdb1f809755c6f7c))
* Add the cache system into VaultService & StorageAPI ([6ab56d8](https://github.com/LuxoriaSoft/Luxoria/commit/6ab56d87f39d0167d8a657a3a5e38b337b672647))
* View Module README + Caching backups ([a9e3aa4](https://github.com/LuxoriaSoft/Luxoria/commit/a9e3aa4dafbfe4a6b953fd32253e7435c6f9789f))

### [1.49.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.49.0...v1.49.1) (2025-06-15)

#### Bug Fixes

* Add brochure field to luxmod.json ([08efc54](https://github.com/LuxoriaSoft/Luxoria/commit/08efc54eed74d74816a25fdc629465583d58f158))

## [1.49.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.48.1...v1.49.0) (2025-06-14)

#### Bug Fixes

* Add bucket initialisation process before launching app ([a6a5ad0](https://github.com/LuxoriaSoft/Luxoria/commit/a6a5ad0371d5117038e7739b073cb68f04ea46e5))
* Add debug URL in allowed origins (CORS) ([34404ea](https://github.com/LuxoriaSoft/Luxoria/commit/34404eaaf00812cf69ebc92dd024d7eb917b540f))
* Add luxapi script to create its secrets ([f70eb1e](https://github.com/LuxoriaSoft/Luxoria/commit/f70eb1e7fbc5198f79baa770c40a4c9999a284af))
* Add random username and passwd as admin user for MinIO bucket ([77dead1](https://github.com/LuxoriaSoft/Luxoria/commit/77dead15b5b5342d42a2b28766112e97359292cd))
* Add secret vars from minio service on LuxAPI ([7c234c9](https://github.com/LuxoriaSoft/Luxoria/commit/7c234c920cfac1be131c55e926b17aabf3f9167e))
* Change from debug message to Console message ([a90d118](https://github.com/LuxoriaSoft/Luxoria/commit/a90d118addf50acd049f372efd7d375ba2404907))
* Correct MinIO console address and environment variable values ([ae9ac50](https://github.com/LuxoriaSoft/Luxoria/commit/ae9ac50c130a81ec2b91099449f2d2e1a3ffadfa))
* Delete dev-only console.log & debug origin (cors) ([69131e1](https://github.com/LuxoriaSoft/Luxoria/commit/69131e1edd511737074e8be91b38fe5e7f6aeba1))
* Enable SSL for bucket connection ([21903b3](https://github.com/LuxoriaSoft/Luxoria/commit/21903b3e50a10426aae520973a7399bc518a5f27))
* Rename method in BuildManager part ([798648e](https://github.com/LuxoriaSoft/Luxoria/commit/798648e22eb13e28aa418bdc6c8431ac0ff53f96))
* Set the final path for published module directory set as "ModuleName.luxmod" ([8cda6ad](https://github.com/LuxoriaSoft/Luxoria/commit/8cda6adf9b5f9269903905af37a2eb2623c4021b))
* Specify namespace for luxoria/minio secret ([c091a3b](https://github.com/LuxoriaSoft/Luxoria/commit/c091a3ba6251c04f50676de7dfb60e835a719bde))
* Translate error & return values and fix the asset link for retreival ([26b03f0](https://github.com/LuxoriaSoft/Luxoria/commit/26b03f0474f0d7c6af9c8abb9f1287a202c5813e))
* Translate pages in English and fix API triggering ([4eb9b6d](https://github.com/LuxoriaSoft/Luxoria/commit/4eb9b6d0d86a0e77bc88b3cfd8bf7ff93507ef9c))
* Update error message for invalid CreateCollectionDto ([1b8f81f](https://github.com/LuxoriaSoft/Luxoria/commit/1b8f81fe53b6a497e8fbc45c1c74e9ceb86c5964))
* Update MinIO console address and browser redirect URL ([d5f5795](https://github.com/LuxoriaSoft/Luxoria/commit/d5f5795ccbd1fddcf8d5ebb169bae30f5535742b))
* Update MinIO console address to use HTTPS ([dd77511](https://github.com/LuxoriaSoft/Luxoria/commit/dd775119be96ddf50e5cce114bf56ce0791aacf7))
* Update MinIO console address to use local path ([2a19d82](https://github.com/LuxoriaSoft/Luxoria/commit/2a19d82f7109037954e93058c701d23a162c42b0))
* Update MinIO endpoint to use internal service address ([2a2ddc9](https://github.com/LuxoriaSoft/Luxoria/commit/2a2ddc906359db93a8ebeb84cba7e81086e61ece))

#### Features

* add MinIO password generation script and configure environment variables in deployment ([633a6cf](https://github.com/LuxoriaSoft/Luxoria/commit/633a6cf03ded3aac57bf3d9476c3f556ec144cf8))

### [1.48.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.48.0...v1.48.1) (2025-06-13)

#### Bug Fixes

* Remove Z-Index, and remove possibility to move masks ([359e163](https://github.com/LuxoriaSoft/Luxoria/commit/359e1638b4ee43f479bd0f4efb384e6307ad855e))

## [1.48.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.47.0...v1.48.0) (2025-06-12)

#### Bug Fixes

* Comments norm ([aba0ac8](https://github.com/LuxoriaSoft/Luxoria/commit/aba0ac806b3be3d8230e465b2a683b6bd6992f7e))
* Comments norm ([2ed4d5e](https://github.com/LuxoriaSoft/Luxoria/commit/2ed4d5e7355b34a5642d7ffdfb400604e0ff20e2))
* Double overlay drawing + update overlay color instantly on color changed ([2978110](https://github.com/LuxoriaSoft/Luxoria/commit/29781101b5b15dc9d9a6acdbd1a9b4a3cd58daa4))
* Linear and Gradial radient with the new system ([c082dcb](https://github.com/LuxoriaSoft/Luxoria/commit/c082dcbd25c138836cd669357d6a0672bfe2957f))
* Linear gradient, 2 line instead of 3 ([4a4a669](https://github.com/LuxoriaSoft/Luxoria/commit/4a4a6691c0057c2ccfcd8413d43566d36892e2f7))
* Loading curve with default parameters ([480587b](https://github.com/LuxoriaSoft/Luxoria/commit/480587bc1033a86522107ebf60066a8901c02b3c))
* Loading curve with default parameters ([a529607](https://github.com/LuxoriaSoft/Luxoria/commit/a529607582c326e75261640ece492ee433bec373))
* Overlay superposition ([6158e00](https://github.com/LuxoriaSoft/Luxoria/commit/6158e00802be64d75e81a86a21ed8d163f5cc126))
* Useless draw who make the current operation always visible even if there is a substract operation over it ([290dc08](https://github.com/LuxoriaSoft/Luxoria/commit/290dc089ad48d45ea524a196e5bcecc9fb352fcd))

#### Features

* integration LuxEditor v2 to develop branche ([a30898a](https://github.com/LuxoriaSoft/Luxoria/commit/a30898a01d5736df03e299295057f0cc34887c30))

## [1.47.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.46.5...v1.47.0) (2025-06-11)

#### Features

* Add fondation of LuxMarketplace manager/BuildSystem segment ([0249769](https://github.com/LuxoriaSoft/Luxoria/commit/024976913e6fd158b561f97aca43672efdaa0dad))

### [1.46.5](https://github.com/LuxoriaSoft/Luxoria/compare/v1.46.4...v1.46.5) (2025-06-11)

#### Bug Fixes

* Inject GH\_TOKEN as secret using Github secrets ([6655f1c](https://github.com/LuxoriaSoft/Luxoria/commit/6655f1ce3487f3c058c68a9574ca7ed55dccfa72))

### [1.46.4](https://github.com/LuxoriaSoft/Luxoria/compare/v1.46.3...v1.46.4) (2025-06-10)

#### Bug Fixes

* Change python version from >=3.13 to >=3.11 for marketplacemgr ([936ab23](https://github.com/LuxoriaSoft/Luxoria/commit/936ab231a93684571b4cdfe00afb5180956a6734))

### [1.46.3](https://github.com/LuxoriaSoft/Luxoria/compare/v1.46.2...v1.46.3) (2025-06-10)

#### Bug Fixes

* Checkout code before executing script ([2ed7239](https://github.com/LuxoriaSoft/Luxoria/commit/2ed7239ead9b95b578cc1ae82abee78d74762357))

### [1.46.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.46.1...v1.46.2) (2025-06-10)

#### Bug Fixes

* Update working directory ([b423a99](https://github.com/LuxoriaSoft/Luxoria/commit/b423a99eca50a6f484354fbb95ce41196f5d8aee))

### [1.46.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.46.0...v1.46.1) (2025-06-10)

#### Bug Fixes

* Update workflow name ([3998861](https://github.com/LuxoriaSoft/Luxoria/commit/399886133f1d3d0a1532069fa5fc995c11d2de4e))

## [1.46.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.45.1...v1.46.0) (2025-06-10)

#### Features

* Add GitHub Actions workflow to attach artifacts to marketplace ([004c427](https://github.com/LuxoriaSoft/Luxoria/commit/004c427d1ec6a397c38caa76bb7a8a43504dc26f))
* Add uploadmgr script which aims to publish a branch on target (that contains Luxoria.App & Modules folders) ([664e6de](https://github.com/LuxoriaSoft/Luxoria/commit/664e6de26107a5f3dfe6f2cd7899d4a17741dc77))

### [1.45.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.45.0...v1.45.1) (2025-06-09)

#### Bug Fixes

* Wait the building of Luxoria App & Modules before releasing artifacts ([a7d4948](https://github.com/LuxoriaSoft/Luxoria/commit/a7d4948e6ee5f2f9d0f05c9e2a0763e8258e22b8))

## [1.45.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.44.1...v1.45.0) (2025-06-09)

#### Features

* Add steps to list and zip downloaded artifacts before uploading to GitHub Release ([4417de2](https://github.com/LuxoriaSoft/Luxoria/commit/4417de297d0402a8b77d5a33db2ca14cc0618f9b))

### [1.44.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.44.0...v1.44.1) (2025-06-09)

#### Bug Fixes

* Rename job identifiers ([42d2e2e](https://github.com/LuxoriaSoft/Luxoria/commit/42d2e2e17cdb2b1151e1b5e93e36ddad9d6170eb))

## [1.44.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.43.0...v1.44.0) (2025-06-09)

#### Features

* Add workflow\_call trigger to build-upload workflows and enhance artifact release process ([78eb71e](https://github.com/LuxoriaSoft/Luxoria/commit/78eb71e2d5e058ca954bd55e10c57087867c1d70))

## [1.43.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.42.3...v1.43.0) (2025-06-09)

#### Features

* Add GitHub Actions workflow to attach artifacts to release ([bb482f2](https://github.com/LuxoriaSoft/Luxoria/commit/bb482f2fe3dd31468b7cead24915685ae3776c12))

### [1.42.3](https://github.com/LuxoriaSoft/Luxoria/compare/v1.42.2...v1.42.3) (2025-06-04)

#### Bug Fixes

* Bring docs for IJwtService ([a807a82](https://github.com/LuxoriaSoft/Luxoria/commit/a807a8256ceec479123d46d2852bfa8a3518d794))
* Create I/JwtService that handles TokenCreation ([11855bd](https://github.com/LuxoriaSoft/Luxoria/commit/11855bd3ca1b8947f3594f3de807bb742016df08))

### [1.42.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.42.1...v1.42.2) (2025-06-04)

#### Bug Fixes

* Generate JWT token the same way as AuthController does ([40f21d8](https://github.com/LuxoriaSoft/Luxoria/commit/40f21d81826048ff128bc5114714892fbe8af741))

### [1.42.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.42.0...v1.42.1) (2025-06-04)

#### Bug Fixes

* Improve WhoAmI method (AuthController), returns User model fetched from DB, instead of reading JWT cache info ([2c62808](https://github.com/LuxoriaSoft/Luxoria/commit/2c62808ddf96eaa81c7ffe8eb51a143ce87f6f9d))
* User retrieval from JWT token (WhoAmI method) ([efcf644](https://github.com/LuxoriaSoft/Luxoria/commit/efcf6443281e8de9a41a44e340ac4a81ce9eb6bf))

## [1.42.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.41.2...v1.42.0) (2025-06-04)

#### Bug Fixes

* Display algorithm's row by algorithm name sorting by A-Z ([db389e0](https://github.com/LuxoriaSoft/Luxoria/commit/db389e09929a8d11742fc4a0a95f429b0b3701e7))

#### Features

* Add fondation for FilterExplorer on LuxFilter Left-hand toolbox ([cefef42](https://github.com/LuxoriaSoft/Luxoria/commit/cefef42bda20c341063bf7dd87163dfe389df532))
* Add logical update (filer by algoName & Ordering >=/=<) when filter has been changed ([3db9142](https://github.com/LuxoriaSoft/Luxoria/commit/3db914267d50d01324914d23f02517ac2bd94627))
* Add ScoreViewer in ToolBox right-hand side panel ([230c15d](https://github.com/LuxoriaSoft/Luxoria/commit/230c15df56684b5546795527d90109a4be9b3cbb))
* Add ToolBox component which includes RatingComp on the right-hand side panel ([790e727](https://github.com/LuxoriaSoft/Luxoria/commit/790e727791f3f071e10414b72bcffec0645ac464))
* Implement CollectionExplorer & AssetViewer on LuxFilter (v3) ([546aec5](https://github.com/LuxoriaSoft/Luxoria/commit/546aec58db56f5bdada043928288ca18bed66825))
* Implement FlagsComponent inside Toolbox Partial View ([74db3b5](https://github.com/LuxoriaSoft/Luxoria/commit/74db3b5f8acfc4bd296e5ac3af3992ac9bec8f42))
* Integrate sync mechanism (event communication) between LuxFilter & LuxEditor ([dd49cf1](https://github.com/LuxoriaSoft/Luxoria/commit/dd49cf173da766b95d8a5acfa6b9ee1578ce97e8))

### [1.41.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.41.1...v1.41.2) (2025-06-03)

#### Bug Fixes

* Change ingress certification manager to traefik's internal certmgr ([91970be](https://github.com/LuxoriaSoft/Luxoria/commit/91970be4b927daaa468eda1cc9c336ca44f469d8))

### [1.41.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.41.0...v1.41.1) (2025-06-02)

#### Bug Fixes

* Add SMTP settings validation and update deployment configuration ([eb2c6b2](https://github.com/LuxoriaSoft/Luxoria/commit/eb2c6b265aecc2ac58e94f0c4e3e81d4c4559179))
* Refactor URLs in CollectionController and EmailService to use dynamic configuration ([c581150](https://github.com/LuxoriaSoft/Luxoria/commit/c5811504cdff7e2e99187f5880beb325ee25b7f2))
* Update API endpoint to use dynamic configuration ([b08670c](https://github.com/LuxoriaSoft/Luxoria/commit/b08670c7d4e4287a3dab036f84841eb27959d9b0))
* Update API URLs to use dynamic configuration from app settings ([fd1743c](https://github.com/LuxoriaSoft/Luxoria/commit/fd1743c82fc3cc6e81ee7b97670b15b1ae895843))
* Update ingress name from luxstudio-staging to luxstudio-production ([37e1037](https://github.com/LuxoriaSoft/Luxoria/commit/37e1037823783a2c033feb633d43c48dcda83592))
* Update JWT\_SECRET to use dynamic value generation ([fbcbc45](https://github.com/LuxoriaSoft/Luxoria/commit/fbcbc451d5f409408a60cd29cf1582c9f9df57da))

## [1.41.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.40.0...v1.41.0) (2025-06-01)

#### Features

* Enhance CollectionDetail view with scrollable gallery and mention system ([6b3fdf3](https://github.com/LuxoriaSoft/Luxoria/commit/6b3fdf34450cff36fe6671d0774bdc0f833b38ea))
* Add CollectionChat view and integrate chat functionality with image selection and mentions ([358c064](https://github.com/LuxoriaSoft/Luxoria/commit/358c06452a88586c21d5922ddf5703aa47b23067))
* Add image selection modal and enhance message formatting with hashtags ([4d7d93e](https://github.com/LuxoriaSoft/Luxoria/commit/4d7d93e72607ff9b3a7acb80f470d01a2c93f6c0))
* Add Pending Registration feature with email verification ([1eca4fa](https://github.com/LuxoriaSoft/Luxoria/commit/1eca4fa74419bac42974600056113a31396db9ab))
* Implement photo status update functionality and enhance image selection modal ([a9fd896](https://github.com/LuxoriaSoft/Luxoria/commit/a9fd8968216d549e00cb387b2c5614fcf703670a))
* Implement registration confirmation flow with email verification and new route ([35e17dc](https://github.com/LuxoriaSoft/Luxoria/commit/35e17dc180d523a8d59e4d8fcabf0cfb304b3237))
* Refactor collection access management and enhance email invitation system ([569da14](https://github.com/LuxoriaSoft/Luxoria/commit/569da141bdec581d9dc84bb4be34af62f6f6c642))

## [1.40.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.39.0...v1.40.0) (2025-05-28)

#### Bug Fixes

* Add debugging step for Kustomization in deploy-to-pluto job ([0d9dc7f](https://github.com/LuxoriaSoft/Luxoria/commit/0d9dc7fd10112d2d562560ac99480e3b87dbda5e))
* Add kubeconfig installation step in deploy-to-pluto job ([51fcf1f](https://github.com/LuxoriaSoft/Luxoria/commit/51fcf1f9e87d80bca364c813c61f306a908969be))
* Add kubectl installation step in deploy-to-pluto job ([15ebb74](https://github.com/LuxoriaSoft/Luxoria/commit/15ebb74d8f8445eaf2eafa407e6b006ec344793d))
* Add Kubernetes orb declaration in config.yml ([fcee5cc](https://github.com/LuxoriaSoft/Luxoria/commit/fcee5cca4c4a945554fa7ded7a3a1c400ddc76d8))
* Correct kubeconfig parameter name in deploy-to-pluto job ([4cb4ce6](https://github.com/LuxoriaSoft/Luxoria/commit/4cb4ce6270cf267033f7786cbca719c7330eecf6))
* Correct resource file path and update create\_or\_update\_resource syntax in deploy-to-pluto job ([eb4bd57](https://github.com/LuxoriaSoft/Luxoria/commit/eb4bd5755e8a66f4a7585c6c4264a9dffc80e0a1))
* Enable kustomize parameter for create\_or\_update\_resource in deploy-to-pluto job ([8515e76](https://github.com/LuxoriaSoft/Luxoria/commit/8515e76138a115100e986336edc91963521598a3))
* Enhance image tag generation message with pipeline number ([1fccb8f](https://github.com/LuxoriaSoft/Luxoria/commit/1fccb8fbd892ad5b3282a361e0603b51fe43323c))
* Enhance tag injection for API and Studio images in Kustomization to support multiple patterns ([a1ab9b5](https://github.com/LuxoriaSoft/Luxoria/commit/a1ab9b556f7b02a6efdb0d758416f0aa556bad7a))
* Inject image tags for API and Studio in deployment configurations ([6495c6e](https://github.com/LuxoriaSoft/Luxoria/commit/6495c6e87b305929fa8797ca0a4fec61e386aba8))
* Refactor deploy-to-pluto job to use kustomize for resource updates ([9aea55a](https://github.com/LuxoriaSoft/Luxoria/commit/9aea55afd5ec233e41ea40eda53b488080191612))
* Remove action-type from kubernetes/create\_or\_update\_resource in deploy-to-pluto job ([92a88e2](https://github.com/LuxoriaSoft/Luxoria/commit/92a88e2fb467f0878147850de8c8ced4337882d6))
* Simplify image tag generation and remove pipeline number from message ([520f573](https://github.com/LuxoriaSoft/Luxoria/commit/520f573f770bcb409ebdb30332e39dc1a074f975))
* Simplify tag injection command for API and Studio images in Kustomization ([a1d2e77](https://github.com/LuxoriaSoft/Luxoria/commit/a1d2e770920f5f849115b92a52c8b5cf28208fa5))
* Simplify tag injection for API and Studio images in Kustomization ([3566c85](https://github.com/LuxoriaSoft/Luxoria/commit/3566c85291ad229996be87f713908091a8d2b81f))
* Update CircleCI commands to use --environment flag ([c70777f](https://github.com/LuxoriaSoft/Luxoria/commit/c70777ff0c465631b0877eeb5a71d48787551277))
* Update CircleCI commands to use --environment-name and --namespace flags for Pluto ([9b8ca66](https://github.com/LuxoriaSoft/Luxoria/commit/9b8ca668c7caf96512eccbb8959e7619176a05d7))
* Update deploy-to-pluto job to use Docker executor instead of Kubernetes executor ([2691eb5](https://github.com/LuxoriaSoft/Luxoria/commit/2691eb5ebc8c2c3cf2884a53e6d1bd77f7bdccf2))
* Update deploy-to-pluto job to use Kubernetes executor and specify environment ([548c10a](https://github.com/LuxoriaSoft/Luxoria/commit/548c10ae3a42e3132dd4016754eea63fb8613b4f))
* Update image tag injection for API and Studio in Kustomization ([21a3d16](https://github.com/LuxoriaSoft/Luxoria/commit/21a3d1653ed44db1f8cc606cc4497fa2c86df06f))
* Update image tag injection for API and Studio in Kustomization to use improved regex ([bf1195d](https://github.com/LuxoriaSoft/Luxoria/commit/bf1195d7e4a74d6e5c2fbb301f78cd997a5a152e))
* Update Ingress name from luxstudio-staging to luxstudio-production ([97fe24c](https://github.com/LuxoriaSoft/Luxoria/commit/97fe24cc84492a567d99214d9aea85b5c77e4be9))
* Update parameters for create\_or\_update\_resource in deploy-to-pluto job ([91d0408](https://github.com/LuxoriaSoft/Luxoria/commit/91d0408d4c0ee3defaeab330dcb7d09d16799288))
* Update release status commands in deploy-to-pluto job ([346e414](https://github.com/LuxoriaSoft/Luxoria/commit/346e414ca439f1d1c21e1c88a515cd45d8c1b2a9))
* Update resource file path for create\_or\_update\_resource in deploy-to-pluto job ([8974dff](https://github.com/LuxoriaSoft/Luxoria/commit/8974dff5faf07d191967ac5134aeca34766a4ede))
* Update tag injection for API and Studio images to use improved regex pattern ([2913da4](https://github.com/LuxoriaSoft/Luxoria/commit/2913da44757ac382123e941755c5effe85844f66))

#### Features

* enhance deployment process with kubectl and kustomize integration for Pluto ([9310d16](https://github.com/LuxoriaSoft/Luxoria/commit/9310d1689a80ec52dffb736641f3e42cf782a2a4))
* Specify target environment ([9314d84](https://github.com/LuxoriaSoft/Luxoria/commit/9314d840fcdd2b15c6f736878f523ac94eceaf7e))

## [1.39.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.38.1...v1.39.0) (2025-05-27)

#### Bug Fixes

* Add timeout mechanism to kill the authentification process if callback has not been received after 120s ([25f507b](https://github.com/LuxoriaSoft/Luxoria/commit/25f507b0a087ad4b365d9f7607de7f03b047a598))

#### Features

* Add fondation of LuxStudio Integration Module ([60e78ba](https://github.com/LuxoriaSoft/Luxoria/commit/60e78ba04669c79cef42336323a1823fa6fbaea9))
* Add fondation of LuxStudio.COM Module (contains AuthService.cs) ([c7c0dae](https://github.com/LuxoriaSoft/Luxoria/commit/c7c0dae967c9b7d61396e8b172435538d4323e84))
* Add LuxStudioConfig model and integrate configuration fetching in ConfigService ([0c7bca0](https://github.com/LuxoriaSoft/Luxoria/commit/0c7bca07cc6c12b6142e81ca23fdb9ac155733fc))
* Add Minio service configuration to docker-compose and register MinioService in Program.cs ([97fe659](https://github.com/LuxoriaSoft/Luxoria/commit/97fe659fcaf0175ed06d30696cfa32548d764041))
* Add StopLoginFlow method which allows to terminate the listener process waiting for authentification over web browser ([6e15024](https://github.com/LuxoriaSoft/Luxoria/commit/6e15024cbaae2333eaaefba3287b773605509707))
* Enhance SSO login flow with additional logging for better traceability ([a6217f0](https://github.com/LuxoriaSoft/Luxoria/commit/a6217f035d1b086b743faa5c900215a05c23daa4))
* Implement ConfigService for managing configuration settings and URL validation ([f777d7d](https://github.com/LuxoriaSoft/Luxoria/commit/f777d7d7c3f8607c60bdcd89441f62b72616f0b1))
* Implement SSOService for handling Single Sign-On logic and authorization flow ([9d3369b](https://github.com/LuxoriaSoft/Luxoria/commit/9d3369b2782bf957487dd5f373d0145dbce729ab))
* Update AuthService with logging and restructure project file ([898203d](https://github.com/LuxoriaSoft/Luxoria/commit/898203dbfff7ac270c0ab1e4ce01aab92bfe64a9))
* Update docker-compose and AuthService for external URLs and configuration integration ([d1ce664](https://github.com/LuxoriaSoft/Luxoria/commit/d1ce6642f1b4f94fec358ceedf771cdf7799e2be))

### [1.38.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.38.0...v1.38.1) (2025-05-27)

#### Bug Fixes

* Correct SSO authorization URL to use frontend URL instead of backend URL ([62cb906](https://github.com/LuxoriaSoft/Luxoria/commit/62cb906163b89a6f6b8165f91fcfa1a6c2381f17))

## [1.38.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.37.2...v1.38.0) (2025-05-26)

#### Bug Fixes

* Add pull request trigger for main, develop, and release branches in workflows ([fe151cb](https://github.com/LuxoriaSoft/Luxoria/commit/fe151cbdb3c2585f30774f24e3ef3d9b9b99638c))
* Correct path to requirements.txt in LuxFilter model installation step ([a768a03](https://github.com/LuxoriaSoft/Luxoria/commit/a768a039da453ddf902c7ef285e84768dbb6d520))
* Remove CI branches from workflow trigger ([93f791d](https://github.com/LuxoriaSoft/Luxoria/commit/93f791defa7c2d5866a7a316733966361d3e85d6))
* Update .gitignore to include negative.txt and positive.txt ([2f43ac4](https://github.com/LuxoriaSoft/Luxoria/commit/2f43ac42da5f59e6a69be6bac86945c9ad00b2fa))
* Update ONNX export script to accept output directory as an argument ([c699539](https://github.com/LuxoriaSoft/Luxoria/commit/c699539e7bf2edee6239c70aa952d81b4baae15d))

#### Features

* Add CI trigger for feature and fix branches in workflow ([88f5d80](https://github.com/LuxoriaSoft/Luxoria/commit/88f5d8073a46abebcc87a79184c6b2591af7ca15))
* Add ONNX export functionality and requirements for CLIP model ([3621032](https://github.com/LuxoriaSoft/Luxoria/commit/3621032a1ae9b00f008132e867343f13413cf94b))
* Add Python 3.12 setup and install requirements for Luxoria LuxFilter Model ([fbcf683](https://github.com/LuxoriaSoft/Luxoria/commit/fbcf683d5eba3ecf281421e9cf0d4241c41bf241))
* Set up Python 3.12 and install Luxoria LuxFilter Model requirements in SonarCloud analysis workflow ([d8080b3](https://github.com/LuxoriaSoft/Luxoria/commit/d8080b3724bc22b4e4e8570d7a84df6ae115e9c4))

### [1.37.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.37.1...v1.37.2) (2025-05-26)

#### Bug Fixes

* Remove LFS filter for ONNX files ([a026a97](https://github.com/LuxoriaSoft/Luxoria/commit/a026a976494c42341a2c86d827800a618495b591))

### [1.37.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.37.0...v1.37.1) (2025-05-26)

#### Bug Fixes

* Disable LFS storage ([7871ef5](https://github.com/LuxoriaSoft/Luxoria/commit/7871ef55dec00995262ccbd8836811cd3f7418f1))

## [1.37.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.36.0...v1.37.0) (2025-05-26)

#### Bug Fixes

* Clarify LFS disabling steps in mirror workflow ([d89a709](https://github.com/LuxoriaSoft/Luxoria/commit/d89a709b684bf510a58384077ae59c152a421211))
* Improve LFS smudge disabling in mirror workflow ([1f1f74b](https://github.com/LuxoriaSoft/Luxoria/commit/1f1f74b8ebe301ff5c5429f2a1e684b530734c33))
* Remove duplicate Git LFS disable step in mirror workflow ([c37b4d9](https://github.com/LuxoriaSoft/Luxoria/commit/c37b4d98d276cb69dbc04ff99acf7fa7b9f30562))
* Remove LFS smudge disabling steps from mirror workflow ([5100493](https://github.com/LuxoriaSoft/Luxoria/commit/51004938f430a72257a088521a19992a347b73cf))
* Remove push trigger from workflow files ([662c4aa](https://github.com/LuxoriaSoft/Luxoria/commit/662c4aa45bd9975d495f6b9ebe99a614e5f75da1))

#### Features

* Disable lda-build, which is a clone of build-upload-lda ([5bf3d96](https://github.com/LuxoriaSoft/Luxoria/commit/5bf3d96ca8ee2f2445707a8600bdf7d80efbe83c))

## [1.36.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.35.0...v1.36.0) (2025-05-26)

#### Bug Fixes

* Create a directory for each vault, and, Delete the vault's drectory when deleting the specified vault ([a5de0a7](https://github.com/LuxoriaSoft/Luxoria/commit/a5de0a73c6c928ad931cf7202122b7a015d157ae))

#### Features

* Add fondation of VaultService & StorageAPI ([d01f4df](https://github.com/LuxoriaSoft/Luxoria/commit/d01f4df313ee0976fba41eeb5981cb4e7a95e42f))
* Add vault management methods to IVaultService ([08a28fa](https://github.com/LuxoriaSoft/Luxoria/commit/08a28fa7136903a333ab338f5b757a2bfdf7a7ef))
* Complete StorageAPI for Modules ([6674868](https://github.com/LuxoriaSoft/Luxoria/commit/6674868b1be80ae145e8ebc8b776a14aefdb603b))

## [1.35.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.34.0...v1.35.0) (2025-05-25)

#### Features

* Add "Start Over" button on filter's status view ([5f5242f](https://github.com/LuxoriaSoft/Luxoria/commit/5f5242fa0b2d8bce6f0b7f391760e8a57f7f9a36))
* Add ToastNotificationEvent and StartOver button on LuxImport's indexication process view ([a252502](https://github.com/LuxoriaSoft/Luxoria/commit/a252502f50ad44b423b84b78ac70c0233d77b581))
* Bring OpenAI CLIP model as Color Visual Aesthetics analysis ([95afeff](https://github.com/LuxoriaSoft/Luxoria/commit/95afeff4fe2233f9f8ed41cf0dec991e243579f0))
* Enhance pipeline event handling and user notifications ([8e30189](https://github.com/LuxoriaSoft/Luxoria/commit/8e3018908e97281fb2413e920c5a3053fc6c3f07))

## [1.34.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.33.2...v1.34.0) (2025-05-23)

#### Features

* Add DesktopController for API versioning and configuration endpoint ([e3d6575](https://github.com/LuxoriaSoft/Luxoria/commit/e3d6575aab2b9a6353587ff552001f5d018a5a99))
* Add initial migration files for database schema creation ([99e5601](https://github.com/LuxoriaSoft/Luxoria/commit/99e56015ea1552f2e91559866ad05f7ea530f8f4))
* Enhance DesktopController to include configuration endpoint and update appsettings for URI structure ([0fa13c9](https://github.com/LuxoriaSoft/Luxoria/commit/0fa13c956e247fc885663e4bd5ae1e742887a3a3))

### [1.33.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.33.1...v1.33.2) (2025-05-22)

#### Bug Fixes

* Buildsystem script to build luxEditor (removing AppX in file path) ([c88c51e](https://github.com/LuxoriaSoft/Luxoria/commit/c88c51ea0f7a6f5eb637e9d6f5896330a16156cf))
* Contrast filter + add comments to uncommented functions ([9980a28](https://github.com/LuxoriaSoft/Luxoria/commit/9980a28569d5e896e2d4b567973f8c507984272c))
* Exposition / contrast / tint / temperature / saturation method ([68ae0d8](https://github.com/LuxoriaSoft/Luxoria/commit/68ae0d8e4e33b8688f58a47139a1442e95b2a2d6))
* Refactor LuxEditor for better performances ([cfcfaf0](https://github.com/LuxoriaSoft/Luxoria/commit/cfcfaf0adb64d0c6c85fb972c9bfa062e5dd5643))
* refactoring luxeditor for better performances ([be16379](https://github.com/LuxoriaSoft/Luxoria/commit/be16379951d81a4932d8185355d883fc6d208c3a))
* refactoring luxeditor for better performances ([09593cc](https://github.com/LuxoriaSoft/Luxoria/commit/09593ccd23130518ba155aa7b0b13df4184aa546))
* Removing clarity filter ([2e0fb2a](https://github.com/LuxoriaSoft/Luxoria/commit/2e0fb2a901ee05c360fa78d8c030b7e3bdfa46ae))
* Rework Editor Module, removing xaml code for modularity ([1452ded](https://github.com/LuxoriaSoft/Luxoria/commit/1452ded886ec54434390f40ca912425f54120df1))
* Texture function ([d0d6b7b](https://github.com/LuxoriaSoft/Luxoria/commit/d0d6b7b67881063f91275822b3b76b8c7250fcd3))
* Using separators between sliders and reorganizing the sliders ([8964b47](https://github.com/LuxoriaSoft/Luxoria/commit/8964b47964c1b0d39bbc0b90dbdfd3f7a8de6a14))
* Using separators between sliders and reorganizing the sliders ([e5c446c](https://github.com/LuxoriaSoft/Luxoria/commit/e5c446c03fa67cca55373afbe6a96e2f9031b97b))

### [1.33.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.33.0...v1.33.1) (2025-05-19)

#### Bug Fixes

* Add maxcpucount option to Luxoria.App build step in workflow ([24318f8](https://github.com/LuxoriaSoft/Luxoria/commit/24318f8ae64f9e3801413d5e947568673349882c))
* Add optional flag to disable Luxoria.SDK's PackOnBuild option ([170a40d](https://github.com/LuxoriaSoft/Luxoria/commit/170a40d71ca983c728015bcf27dac4909a5ded08))
* Add renaming steps for LuxImport, LuxFilter, LuxEditor, and LuxExport DLLs in build workflow ([e38ad92](https://github.com/LuxoriaSoft/Luxoria/commit/e38ad928a743c1202e8afda6fd95d22560b14dc3))
* Change Reference Paths in LuxImport csproj file ([eb5e51e](https://github.com/LuxoriaSoft/Luxoria/commit/eb5e51eb7c3f713559760841cccea395a7d96c7e))
* Cleanup unused dependencies in LuxImport ([d9843df](https://github.com/LuxoriaSoft/Luxoria/commit/d9843df3a9acbc8e9e8d0274158792f43de862c6))
* Correct artifact paths for LuxImport, LuxFilter, LuxEditor, and LuxExport in build workflow ([ba1225e](https://github.com/LuxoriaSoft/Luxoria/commit/ba1225e009637b647d54c5d18dd4614cc8d24bd4))
* Enhance platform targeting for Luxoria.App build step to include win-arm64 ([c155fae](https://github.com/LuxoriaSoft/Luxoria/commit/c155fae7663e12e078bd65a648b3c86c15d7ccc0))
* Expand platform matrix to include win-x86 and win-arm64 for build jobs ([a4a8215](https://github.com/LuxoriaSoft/Luxoria/commit/a4a821543e6262010db2f53b68e4f42837b01bc9))
* Refactor DLL renaming steps for LuxImport, LuxFilter, LuxEditor, and LuxExport to use Join-Path for improved path handling ([065e7af](https://github.com/LuxoriaSoft/Luxoria/commit/065e7af3a94399bf97e582815c3a181dd9391882))
* Replacing DLLRef by ProjectRef for both Luxoria.GModules & Luxoria.Modules ([d97f099](https://github.com/LuxoriaSoft/Luxoria/commit/d97f0999b2a2220921be3cddb76dc01b8b7d287b))
* Update artifact paths and rename steps for LuxImport, LuxFilter, LuxEditor, and LuxExport in build workflow ([1ecf85a](https://github.com/LuxoriaSoft/Luxoria/commit/1ecf85a215d68c01b68b0d12ea47b32182fa13cc))
* Update artifact paths for LuxImport, LuxFilter, LuxEditor, and LuxExport in build workflow ([991449b](https://github.com/LuxoriaSoft/Luxoria/commit/991449be68f991a8edba553c1f759b255095d932))
* Update artifact paths for LuxImport, LuxFilter, LuxEditor, and LuxExport in build workflow ([6c70b31](https://github.com/LuxoriaSoft/Luxoria/commit/6c70b31a021fdf381a778cf02c8a567857442532))
* Update build steps to use 'dotnet build' for LuxImport, LuxFilter, LuxEditor, and LuxExport, and adjust artifact paths ([23c5c8d](https://github.com/LuxoriaSoft/Luxoria/commit/23c5c8df45439ee084fcc9f0cc54147b3a2ca681))
* Update build steps to use 'dotnet publish' for LuxImport, LuxFilter, LuxEditor, and LuxExport ([c055bc0](https://github.com/LuxoriaSoft/Luxoria/commit/c055bc05270cddd3777e3d2386e902f06cee6c72))
* Update build steps to use 'dotnet publish' for LuxImport, LuxFilter, LuxEditor, and LuxExport, and adjust artifact paths ([fda3076](https://github.com/LuxoriaSoft/Luxoria/commit/fda30762765ace7f31018d517c34d4addd45d559))
* Update build workflow to enhance module upload steps and improve comments for clarity ([6af42f1](https://github.com/LuxoriaSoft/Luxoria/commit/6af42f11b36c1a6bba07f4578b7a0b2971dfd6ae))

## [1.33.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.32.1...v1.33.0) (2025-05-17)

#### Bug Fixes

* Improve file upload validation in AuthController and update logout method in Dashboard ([7a9ee7c](https://github.com/LuxoriaSoft/Luxoria/commit/7a9ee7c07fee2ffb5eb576c81be8c2cd3d513412))
* Update API\_URL in config files for consistency and environment variable support ([42db9f3](https://github.com/LuxoriaSoft/Luxoria/commit/42db9f319ee0a2e415bc4ba624fd1bf0ca3738e8))

#### Features

* add real-time chat functionality with username support ([17accc1](https://github.com/LuxoriaSoft/Luxoria/commit/17accc1378d5cf28cf2c3d5d812c02b858dcdf41))
* Add user avatar upload and retrieval functionality ([e308b63](https://github.com/LuxoriaSoft/Luxoria/commit/e308b637e7d87eb98d128951d214d3c730be213e))
* Enhance JWT token generation to include user email and secure collection retrieval with authorization ([6bc0db2](https://github.com/LuxoriaSoft/Luxoria/commit/6bc0db27caf152dea90f38893f9abed35ed3c419))
* Implement SignalR chat functionality and add allowed email management for collections ([75c1da4](https://github.com/LuxoriaSoft/Luxoria/commit/75c1da40b6f29b77b155653a87a95df69a7566a8))
* Improve avatar handling and user feedback in registration and collection management ([5bdf4c3](https://github.com/LuxoriaSoft/Luxoria/commit/5bdf4c3f45228c98210e3434cb12fc9490096545))
* update Vite version and add CollectionDetail view ([70b3732](https://github.com/LuxoriaSoft/Luxoria/commit/70b37323d44b51d70d844d5e818000b5ce56b262))

### [1.32.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.32.0...v1.32.1) (2025-05-15)

#### Bug Fixes

* Move dependabot to .github folder, from .github/workflows folder ([d543680](https://github.com/LuxoriaSoft/Luxoria/commit/d5436800500ce7e68cca651bb2dc0f156929bb06))

## [1.32.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.31.1...v1.32.0) (2025-05-11)

#### Bug Fixes

* Add API\_URL environment variable to luxstudio container ([9de6552](https://github.com/LuxoriaSoft/Luxoria/commit/9de6552995355c7c2fec0ed56ace206cdbaefcc3))
* Add context to build-and-push job in CircleCI configuration ([c67603f](https://github.com/LuxoriaSoft/Luxoria/commit/c67603ff8fe34c75b493432e1d79b3ce8c6af85b))
* Add debug step to check DockerHub credentials before login ([a0f628d](https://github.com/LuxoriaSoft/Luxoria/commit/a0f628d92f9b02c6008bfa725615cd4fb4d19015))
* Correct build context paths for luxapi and luxstudio in Azure Pipelines configuration ([91f90fa](https://github.com/LuxoriaSoft/Luxoria/commit/91f90fadacb2c9c35e41cbef43b76c12c92753fb))
* Move context declaration for build-and-push job to workflows section ([b086199](https://github.com/LuxoriaSoft/Luxoria/commit/b0861998684a58ede96b56f3a88beba280e319c6))
* Rename job from build-images to build-and-push and update logging steps ([af1d20b](https://github.com/LuxoriaSoft/Luxoria/commit/af1d20b080ea27cca771487bbc9cc68218fa791f))
* Rename job from build-local to build-images and update image tag logging ([621bb85](https://github.com/LuxoriaSoft/Luxoria/commit/621bb85396e7622ea686c28845a8c84569365549))
* Restore imageTag variable format for tagging in Azure Pipelines ([214b2d1](https://github.com/LuxoriaSoft/Luxoria/commit/214b2d1186b2194773222b1df8aee2af115a884f))
* Update display name for BuildAndPush stage in Azure Pipelines configuration ([0e9447c](https://github.com/LuxoriaSoft/Luxoria/commit/0e9447c30c2c45b3451f10128dc800e00e5b784d))
* Update display name for BuildAndPush stage in Azure Pipelines configuration ([0af18c8](https://github.com/LuxoriaSoft/Luxoria/commit/0af18c8a8bb34d54e9e2fb91ccd3136ef2ce7f95))
* Update Docker login command for consistency in username flag usage ([e3537e4](https://github.com/LuxoriaSoft/Luxoria/commit/e3537e445aa3357ac098793d1429cc82e31d616a))
* Update Dockerfile paths for luxapi and luxstudio in Azure Pipelines configuration ([2d896d4](https://github.com/LuxoriaSoft/Luxoria/commit/2d896d45f293a34a5069fe60ef9792e295882712))
* Update FrontEnd\_\_URI and API\_URL environment variables for luxapi and luxstudio deployments ([673eb81](https://github.com/LuxoriaSoft/Luxoria/commit/673eb81f3afb4bc5027d2750e6473ac12d503d2e))
* Update imageTag variable format for consistency in Azure Pipelines ([e8aea4c](https://github.com/LuxoriaSoft/Luxoria/commit/e8aea4c5a7fd3d7ae1236cce5adf9b7da6c95a84))
* Update imageTag variable format for consistency in Azure Pipelines ([6052948](https://github.com/LuxoriaSoft/Luxoria/commit/6052948c5fa3b408301a6c42f1e5e7907c416cb3))
* Update imageTag variable to use Build.BuildId for tagging in Azure Pipelines ([c70c2ba](https://github.com/LuxoriaSoft/Luxoria/commit/c70c2ba6f9583696ab62673f067fa9c58575d664))
* Update imageTag variable to use Build.BuildNumber for consistency in Azure Pipelines ([646d314](https://github.com/LuxoriaSoft/Luxoria/commit/646d314dfc903f3c3d321a83a507d8d30e9b3104))
* Update imageTag variable to use Build.SourceVersion for tagging in Azure Pipelines ([1f8aa5d](https://github.com/LuxoriaSoft/Luxoria/commit/1f8aa5de8623376cb7b8e176ac9c9a6b037dcc6c))
* Update imageTag variable to use conditional logic for tagging in Azure Pipelines ([31393a4](https://github.com/LuxoriaSoft/Luxoria/commit/31393a4aecd10c7f3377499ba8ff92841bc18358))
* Update ingress configuration to use luxstudio-service instead of pluto-service ([bfa3c60](https://github.com/LuxoriaSoft/Luxoria/commit/bfa3c606ad1425403244d3dbdb60ee66c3d357f2))
* Update ingress configurations for LuxStudio in Pluto and Saturn namespaces to include TLS settings and cert-manager annotations ([bfdd9b0](https://github.com/LuxoriaSoft/Luxoria/commit/bfdd9b06c8c72011e7760a3d80eaa04f133ca057))
* Update kustomization.yaml to use patches with target for ingress configuration ([93a91d5](https://github.com/LuxoriaSoft/Luxoria/commit/93a91d54c23e6a29c492796408627da6ed19fdb8))
* Update secretName for TLS configuration in luxstudio-ingress ([bbe93a1](https://github.com/LuxoriaSoft/Luxoria/commit/bbe93a1d5598d9f52a0351fac8cf886f5c63dbc9))
* Update secretName for TLS configuration in luxstudio-ingress ([fca2963](https://github.com/LuxoriaSoft/Luxoria/commit/fca29637f339037a76df071c7a36cb5a05360ff1))

#### Features

* Add ArgoCD application configuration for LuxStudio in Pluto namespace ([7107523](https://github.com/LuxoriaSoft/Luxoria/commit/71075238e3957556548e4080b4068d31f681c8ac))
* Add CircleCI configuration file for CI/CD setup ([a3dcec3](https://github.com/LuxoriaSoft/Luxoria/commit/a3dcec36dbeecac37f3df4347acd1a01267b53b9))
* Add CircleCI configuration for building LuxAPI and LuxStudio Docker images ([6417b1f](https://github.com/LuxoriaSoft/Luxoria/commit/6417b1fd0b9a59b7bf6f6c5fb6bb33ad14213c0e))
* Add Docker and Kubernetes configurations for LuxStudio deployment ([1edf148](https://github.com/LuxoriaSoft/Luxoria/commit/1edf1481000be5aebd972e7dbb9a3b68c77826e6))
* Add Docker support with Dockerfile, entrypoint script, and .dockerignore; include config.js for runtime API URL replacement ([9a361de](https://github.com/LuxoriaSoft/Luxoria/commit/9a361deafb2c0e19b3c1ddbd4301cdde63440ee0))
* Add luxportal service to Docker Compose; update routing and error handling in Login component ([31216ba](https://github.com/LuxoriaSoft/Luxoria/commit/31216ba92e8f79126900bbdd487a8a33e50dcd34))
* Add Minio configuration and implement collection-related models with relationships ([524f688](https://github.com/LuxoriaSoft/Luxoria/commit/524f688c92a42893a920b2d9921e24ad1bc300fa))
* Add starter Azure Pipelines configuration ([92e8416](https://github.com/LuxoriaSoft/Luxoria/commit/92e841632291b730f7820ec9fc658aa8aeb127ce))
* Enhance SystemController to include database connectivity checks and update Docker Compose for improved service configuration ([9785604](https://github.com/LuxoriaSoft/Luxoria/commit/9785604ba6c7292c28e2fec6d27be963754198df))
* Implement dynamic image tagging in CircleCI configuration ([f9020de](https://github.com/LuxoriaSoft/Luxoria/commit/f9020de1c4330c97311295c2ab5a61dfda4c8e65))
* Remove old ingress and configmap configurations; add new deployment and service for LuxStudio in Pluto and Saturn namespaces ([67c198f](https://github.com/LuxoriaSoft/Luxoria/commit/67c198f2cc26c15cdef5b7700003ec2140d46f29))
* Update Azure Pipelines configuration for Docker builds; remove unused adminer service from Docker Compose ([589580c](https://github.com/LuxoriaSoft/Luxoria/commit/589580c962f7a038be305ae20e88914e5f4eb2b9))
* Update Dockerfile for specific Node and Nginx versions; add nginx.conf for server configuration; refactor auth services to use dynamic API URLs from appConfig ([5dfc019](https://github.com/LuxoriaSoft/Luxoria/commit/5dfc01938138888d394e6a151748972b856b3212))

### [1.31.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.31.0...v1.31.1) (2025-04-08)

#### Bug Fixes

* Add Unit tests for LuxExport ([a868c40](https://github.com/LuxoriaSoft/Luxoria/commit/a868c40d95253a87c173d3088d180526e3e71eaf))
* Clean unused code ([0935f7c](https://github.com/LuxoriaSoft/Luxoria/commit/0935f7c3731dbac49bc6a8e936ea5fb768f27741))
* Commentaries in code ([b778fd2](https://github.com/LuxoriaSoft/Luxoria/commit/b778fd25ddf4cf7ddc6d055b3d212889554dc4b0))
* Documentation for lux-export ([c2e9292](https://github.com/LuxoriaSoft/Luxoria/commit/c2e929270ec1ad90c390b85100c98254effdb53f))
* Export File Naming backend ([f1ace86](https://github.com/LuxoriaSoft/Luxoria/commit/f1ace86486026346387d35ee33ef533f95d72662))
* Export location back-end ([1a9fc8d](https://github.com/LuxoriaSoft/Luxoria/commit/1a9fc8da9e2005722cce6f2db329dc2084300513))
* Export location back-end ([7fce05d](https://github.com/LuxoriaSoft/Luxoria/commit/7fce05d100d1e933e9b9581841dd826d5ed951c8))
* Export Pop Up with progress bar and previsualization ([af849b8](https://github.com/LuxoriaSoft/Luxoria/commit/af849b81be165ce0d39d523030ea6cfb7363279c))
* File Path for assets + color profile + removing broken file format ([845c5ba](https://github.com/LuxoriaSoft/Luxoria/commit/845c5ba9a97bdd23890059100f853f67935a0387))
* File Picker in content dialog + content dialog size ([a658ef3](https://github.com/LuxoriaSoft/Luxoria/commit/a658ef3b2301a20db9110e5351dfb65fa7b140ce))
* Initialisation of the modal using LMGUI ([32b1eb7](https://github.com/LuxoriaSoft/Luxoria/commit/32b1eb7b387a2dd1114cd87ed10bf4fe6de1acee))
* Lux Export Interface ([769e797](https://github.com/LuxoriaSoft/Luxoria/commit/769e79708af2e18f773d72ee5e24f697f36eeb91))
* Lux Export Interface ([e8f7c28](https://github.com/LuxoriaSoft/Luxoria/commit/e8f7c288f4580975eff0be44c73a3f778ca7f8be))
* LuxExport refactor from window to modal ([e658762](https://github.com/LuxoriaSoft/Luxoria/commit/e6587623537d670c47dc7ba67ea729051eb7f9ae))
* Update counter value on multiple photo export ([672312f](https://github.com/LuxoriaSoft/Luxoria/commit/672312f0e705514b1b41451d9d29601e0e83f7de))
* Using window instead of modal because of WinUi restrictions ([9a8f279](https://github.com/LuxoriaSoft/Luxoria/commit/9a8f2794063caea6f723e6f221a4a4ff63f41bb9))

## [1.31.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.30.0...v1.31.0) (2025-03-07)

#### Bug Fixes

* Simplify LoadWindowCaption by using local variable 'path' ([c975768](https://github.com/LuxoriaSoft/Luxoria/commit/c9757680610f2062da186592c19839e6a14bb5f9))

#### Features

* Add ApplicationIcon 'Luxoria\_icon.ico' + Add Luxoria official logo on SplashScreen ([b0142b5](https://github.com/LuxoriaSoft/Luxoria/commit/b0142b57c9a5a177af0c6d5d35c7aa860ca8f188))
* Create LoadWindowCaption method to load an ico for window caption and taskbar ([12e9b56](https://github.com/LuxoriaSoft/Luxoria/commit/12e9b568113a0784b00b512f18ab530cf9aac191))

## [1.30.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.29.1...v1.30.0) (2025-03-06)

#### Bug Fixes

* Add Filters (ReadOnlyDictionary?) in ImageData and fix some tests ([cb66737](https://github.com/LuxoriaSoft/Luxoria/commit/cb66737678a99cb5e856876136ecc7df5df47c24))
* Bring clarification and fix nullable variables object? sender => object sender ([9b2128c](https://github.com/LuxoriaSoft/Luxoria/commit/9b2128c37e098f7e1b1845471f456707b3abe2d8))
* Changes Score alignment from Center to Right ([458d0dd](https://github.com/LuxoriaSoft/Luxoria/commit/458d0dde3b1bb5f5e457d4bf2dfbb40ddd42beef))
* Remove gray border to the ItemList on FilterView ([d2b388d](https://github.com/LuxoriaSoft/Luxoria/commit/d2b388ddd75e352a16229c5606dbf364528235bf))
* Remove total weight (1.0 => 100) on the PipelineService ([13c4db9](https://github.com/LuxoriaSoft/Luxoria/commit/13c4db9d993124526255d450429e8542e3c95976))
* Replace Dictionary by ImmutableDictionary (Catalog) in FilterService ([0ac9ee7](https://github.com/LuxoriaSoft/Luxoria/commit/0ac9ee795113fdded8f89ac6855f136b4072bffb))
* Upgrade Luxoria.Algorithm.BrisqueScore from 3.0.2.4100 to 3.0.3.4100 ([5633377](https://github.com/LuxoriaSoft/Luxoria/commit/563337755d4e43f186aa60e518f8a8b406037123))

#### Features

* Add base of filters selection with params (weight) ([a277aee](https://github.com/LuxoriaSoft/Luxoria/commit/a277aeeee23891d835d1dc31838809a863693131))
* Add FilterCatalog Event to fetch the entire available filters (ReadyToUse) ([c8850ef](https://github.com/LuxoriaSoft/Luxoria/commit/c8850ef730b49e7d3b5ed78720ef3b8127e07e3d))
* Add StatusView foundation for LuxFilter UI (ListView, ViewModel, ...) ([9235ed6](https://github.com/LuxoriaSoft/Luxoria/commit/9235ed6e528c86ddd2767579557b8a9c6dd1f5cb))
* Add the Status (Logger) UI on LuxFilter 3rd part ([c4d2631](https://github.com/LuxoriaSoft/Luxoria/commit/c4d2631f081e2f6ee53a908cb9d285038bb6fe81))
* Create Filtering Status View (LuxFilter.Views.StatusView) ([535adb0](https://github.com/LuxoriaSoft/Luxoria/commit/535adb0a387331ad22633b0b95efec67b8b14ba3))

### [1.29.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.29.0...v1.29.1) (2025-02-18)

#### Bug Fixes

* Change Compute method usage in LuxFilter.Tests cases ([c23a1b5](https://github.com/LuxoriaSoft/Luxoria/commit/c23a1b5a73c86c5ae55d77ec2afec4d4091888f9))
* Change type of return of Pipeline\[Compute] method ([ac8910a](https://github.com/LuxoriaSoft/Luxoria/commit/ac8910acae65315b8a06df2ae147e2455f0df353))
* Static path to assets folder on LuxFilter.TestMain ([18e3ec3](https://github.com/LuxoriaSoft/Luxoria/commit/18e3ec3b3e6fc6251ef952e4a5eea9d921801d42))

## [1.29.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.28.0...v1.29.0) (2025-02-17)

#### Features

* Update Dependabot configuration to target the develop branch for all package ecosystems ([cd4e29a](https://github.com/LuxoriaSoft/Luxoria/commit/cd4e29a0d6fb33c2b3f17aed2335ae1870f4da9b))

## [1.28.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.27.0...v1.28.0) (2025-02-17)

#### Features

* Add Dependabot configuration for automated dependency updates ([2917a6a](https://github.com/LuxoriaSoft/Luxoria/commit/2917a6a1923dfcf21da9c2af354772ebb676585e))
* Update Dependabot configuration to include commit message prefixes and scope ([5cbf086](https://github.com/LuxoriaSoft/Luxoria/commit/5cbf08695faaad833bfa63fc44364835e918c0c3))

## [1.27.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.26.0...v1.27.0) (2025-02-14)

#### Bug Fixes

* Build system of LuxImport for Unpackaged Luxoria version ([8e41e60](https://github.com/LuxoriaSoft/Luxoria/commit/8e41e60bd82d326857fb21a74c3988811ffcf065))
* Change view from ImportView when recentbutton is clicked ([00d0c14](https://github.com/LuxoriaSoft/Luxoria/commit/00d0c14d8bb2c0cc73fc909112e4e3d3f37bfc49))
* Check if CollectionPath already initialized, if yes, goto Indexing View ([fbdc533](https://github.com/LuxoriaSoft/Luxoria/commit/fbdc53322a7d2b4f27315d181b924d5091e35ea5))
* Unassign dialog.Content after dialog closed ([6595d5f](https://github.com/LuxoriaSoft/Luxoria/commit/6595d5ff4cd440e5efc004065ad1681d6e6761fa))

#### Features

* Add a progress bar on MainImportView (X/3 steps) ([dc97b96](https://github.com/LuxoriaSoft/Luxoria/commit/dc97b9618a266528746c4ffec4b7987f6c361c72))
* Add base of Importation modal (ImportView) ([1ec97e6](https://github.com/LuxoriaSoft/Luxoria/commit/1ec97e64c0077bc918eab735d63419e612904ea3))
* Add basic layer for ImportView view ([7163528](https://github.com/LuxoriaSoft/Luxoria/commit/716352801ead84aa44a9728f4199b2b361074349))
* Add first importation step dialog (1/3) ([f48c0b3](https://github.com/LuxoriaSoft/Luxoria/commit/f48c0b396c3c4f167aed51f22a0b182c5f6d9e04))
* Add foundation for Importation views part 1/3, 2/3, 3/3 ([7b665bc](https://github.com/LuxoriaSoft/Luxoria/commit/7b665bcff7551c108c0648021379792fb503be6c))
* Add RICollectionRepository system to handle the Recents Imported Collection list ([9c176fc](https://github.com/LuxoriaSoft/Luxoria/commit/9c176fc1193255e9d8f8c5d13b09fed874964815))
* Add the Indexication Log viewer on Indexication view (3/3) ([e47182c](https://github.com/LuxoriaSoft/Luxoria/commit/e47182c45a82eb13875c65d1adc1786e3f65c845))
* Create new buildsystem for LuxImport and Creation of LuxImport 1.0.2 ([4df8a00](https://github.com/LuxoriaSoft/Luxoria/commit/4df8a00c8f6d3abb5f9cd1ebfd4379ff42ba742e))
* Create RequestWindowHandleEvent event to retreive Main Window Ptr ([f5a34f4](https://github.com/LuxoriaSoft/Luxoria/commit/f5a34f4ad66bc4425f290ac741afb89ee9267239))
* Include Luxoria.SDK nuget instead of Luxoria.SDK.dll ([a6cee2f](https://github.com/LuxoriaSoft/Luxoria/commit/a6cee2f5e4e879bf763ecc7b4e8955d9ea85d996))
* Update components on Properties view ([901fc21](https://github.com/LuxoriaSoft/Luxoria/commit/901fc2122ce19aafd7e7fb483e0733c7d4b5950c))

## [1.26.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.25.0...v1.26.0) (2025-02-13)

#### Bug Fixes

* Rename artifact using matrix.platform to Luxoria.App.xARCH ([902a93e](https://github.com/LuxoriaSoft/Luxoria/commit/902a93e6b204bb987fb671d310e03369047c59e3))
* Update artifact upload name to include configuration and platform ([f00babb](https://github.com/LuxoriaSoft/Luxoria/commit/f00babb92d668ba975552404aefb040890545a6c))

#### Features

* Add feat/unpackaged-version branch to release workflow ([9aed874](https://github.com/LuxoriaSoft/Luxoria/commit/9aed874ac784438dfe37e7ecd09a9da35f4baa23))
* Add upload step for Luxoria.App in release workflow ([269a2cb](https://github.com/LuxoriaSoft/Luxoria/commit/269a2cbc03aa41f3aecdf176460653ac29c41ae9))

## [1.25.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.24.0...v1.25.0) (2025-02-13)

#### Bug Fixes

* Code cleanup using visual studio profile 1 ([c0a4697](https://github.com/LuxoriaSoft/Luxoria/commit/c0a4697c56746879636390a9dc29d9747e43bcbd))
* Collection Explorer carrousel ([13e76fd](https://github.com/LuxoriaSoft/Luxoria/commit/13e76fd0f863b23088abf7601e2a57c8b1977d7e))
* Collection Explorer carrousel ([d43fe66](https://github.com/LuxoriaSoft/Luxoria/commit/d43fe66220715a2cc1d32d198390025df79d6fba))
* Display flyout menu on click ([15b9f8b](https://github.com/LuxoriaSoft/Luxoria/commit/15b9f8bcda3d8721fe767e5c9a3bb694e21d5f0c))
* SkiaSharp library ([5ebd5cf](https://github.com/LuxoriaSoft/Luxoria/commit/5ebd5cfff653573423b6322e37e504fea0dc5c6a))
* Sliders in Editor pannel ([3853302](https://github.com/LuxoriaSoft/Luxoria/commit/3853302db5e4b7061be7098f6dd82b80cbfdd9bc))

#### Features

* Backend behind Graphical Test Module XAML ([bc1162f](https://github.com/LuxoriaSoft/Luxoria/commit/bc1162fac220744f8c2621a030241e92ac46ac5c))
* EXIFS metada pannel ([32f6a1b](https://github.com/LuxoriaSoft/Luxoria/commit/32f6a1ba9523d106f739c4c9d297abe1657b445b))
* IModuleUI Integration ([699b91e](https://github.com/LuxoriaSoft/Luxoria/commit/699b91eb92a0956839a50f3bd46927c99f04b3ee))
* Load component function ([203ed08](https://github.com/LuxoriaSoft/Luxoria/commit/203ed081208b3fa794580ab148c83e528448c4b3))
* Module in panel integration ([0a503e9](https://github.com/LuxoriaSoft/Luxoria/commit/0a503e977f20357d4233380a5e591d32c0e15037))
* Upgrade Modules SDK to include Windows SDK ([3d78906](https://github.com/LuxoriaSoft/Luxoria/commit/3d78906233d32a1078e3af6c469ba8f701acb1a0))

## [1.24.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.23.0...v1.24.0) (2025-02-05)

#### Bug Fixes

* Correct formatting and style in HelloWorld.vue ([1dc7292](https://github.com/LuxoriaSoft/Luxoria/commit/1dc7292127f44c9da6b0c9dfd3f4a40a32cba18d))

#### Features

* Add base of SSO ([02a1844](https://github.com/LuxoriaSoft/Luxoria/commit/02a184423d5f077a19f1afc033003242ddf186f1))
* Add Dashboard component with authentication guard and logout functionality ([7e6c316](https://github.com/LuxoriaSoft/Luxoria/commit/7e6c31661d462e52504291814ac125119e447ec3))
* Add Docker configuration and initialization scripts for Luxoria database ([c99de0d](https://github.com/LuxoriaSoft/Luxoria/commit/c99de0d6b64fb87048cfdbed843382ce927a3047))
* Add DTOs for user login, registration, and refresh token requests; implement TokenService for secure token generation and comment in code ([110ce25](https://github.com/LuxoriaSoft/Luxoria/commit/110ce259fe48ba3df76bdc100c480385c566b7ab))
* Add EF connection to LuxAPI ([8a9e395](https://github.com/LuxoriaSoft/Luxoria/commit/8a9e3957372087028284b8380387dd5c9bb14d3e))
* Add GitHub Actions workflow for LuxAPI build process ([981ee30](https://github.com/LuxoriaSoft/Luxoria/commit/981ee300872e40fddc10f3cbb8417f6218aecc56))
* Add initial implementation of LuxAPI ([b552d7c](https://github.com/LuxoriaSoft/Luxoria/commit/b552d7cdb54f646ec5ea69f118306bffb0706c33))
* Add TailwindCSS + DaisyUI on LuxStudio Portal ([2b54396](https://github.com/LuxoriaSoft/Luxoria/commit/2b5439693a01bafd24b15ee684850dcf52621089))
* Add UserId to AuthorizationCode model and implement SSO authorization view ([bf5d767](https://github.com/LuxoriaSoft/Luxoria/commit/bf5d767ae6c0ab1756435d1eeb2298c527262e4f))
* Enhance JWT token generation with user ID and add WhoAmI endpoint for user info retrieval ([1579f96](https://github.com/LuxoriaSoft/Luxoria/commit/1579f96d2be1fff4c00b94a8cc1c5895df7fbfe8))
* Implement authentication with login and registration views, add router, and configure CORS ([3d539c9](https://github.com/LuxoriaSoft/Luxoria/commit/3d539c96c67d1052ddd507668898af1173c6b59e))
* Implement JWT authentication and configure Swagger for API security ([799c33b](https://github.com/LuxoriaSoft/Luxoria/commit/799c33bb9a19a695c7e1ae838a0abd6a14d17f8b))
* Increase token field size to TEXT for AccessToken and RefreshToken in Token model ([9a1e2f3](https://github.com/LuxoriaSoft/Luxoria/commit/9a1e2f3a1d7681356d927eea639539076d6d3b33))
* Initialize Vue 3 + TypeScript + Vite project with basic structure and configuration ([909aace](https://github.com/LuxoriaSoft/Luxoria/commit/909aacea9840b210ed99978c44fc2f8130ad807c))
* Refactor Token model to use UserId and add RefreshToken model with related functionality ([96e9634](https://github.com/LuxoriaSoft/Luxoria/commit/96e9634dc6c0240c8412eaaf58830c5ccb4fc594))
* Update models to use required properties for better validation; adjust nullable types where necessary ([83f82bf](https://github.com/LuxoriaSoft/Luxoria/commit/83f82bf2c09fbc2a28bd6fa290bd4d4c6b9066a5))
* Update package dependencies and add Vue type definitions; enhance router token handling ([73350d5](https://github.com/LuxoriaSoft/Luxoria/commit/73350d5fe46cd602f304ee92e03950589f8ff18e))

## [1.23.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.22.0...v1.23.0) (2025-02-05)

#### Features

* Add metrics on LuxFilter & Create Luxoria.SDK nuget ([c42c718](https://github.com/LuxoriaSoft/Luxoria/commit/c42c718760bf0f1f73fb780acc4ea477adb8ae50))

## [1.22.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.21.0...v1.22.0) (2025-02-05)

#### Features

* Add EXIF data on ImageData and Include RAW/ARW file extension inside Filter ([8d1b390](https://github.com/LuxoriaSoft/Luxoria/commit/8d1b3907a12d2e61480cd3d82fe79a5694d074cf))
* Enhance EXIF orientation handling in ImageData processing ([64602cb](https://github.com/LuxoriaSoft/Luxoria/commit/64602cbee6474f0438028b727830eaf78ea8ac2a))
* Refactor EXIF orientation handling in ImageData ([e9098b8](https://github.com/LuxoriaSoft/Luxoria/commit/e9098b89c0c6bd97c344430a00dd0528a28e0721))

## [1.21.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.20.0...v1.21.0) (2025-02-03)

#### Features

* Adding BrisqueInterop (C++) to BrisqueAlgo (IFilter .NET) ([a0771b7](https://github.com/LuxoriaSoft/Luxoria/commit/a0771b793119bddb581e742daf079b0cf5ff9613))

## [1.20.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.19.0...v1.20.0) (2025-02-03)

#### Features

* Add additional diagnostics and exporters to ImportService benchmarking ([5e5ad07](https://github.com/LuxoriaSoft/Luxoria/commit/5e5ad07e80cc01df43a0ca2aed099b6f9e2b77fc))
* Add benchmarks & metrics on ImportService ([280581e](https://github.com/LuxoriaSoft/Luxoria/commit/280581eb9d141a159d1215aa76b2fdbd7eb5277d))
* Enhance benchmarking for ImportService with additional diagnostics and categorization ([ca45740](https://github.com/LuxoriaSoft/Luxoria/commit/ca457407153167d2e3643a3b0c35d701487fbac6))
* Update ImportServiceBenchmark to support multiple dataset paths ([ab8a351](https://github.com/LuxoriaSoft/Luxoria/commit/ab8a351bf13cfe2280ebaa900348ec508cf61214))

## [1.19.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.18.1...v1.19.0) (2025-01-31)

#### Bug Fixes

* Remove Exception and Add explanations in LuxFilter.cs file ([bab93d4](https://github.com/LuxoriaSoft/Luxoria/commit/bab93d4c2e2119851361e3a156e727480a6655a3))

#### Features

* Add tests for all services & repositories inside LuxImport ([4bca6b0](https://github.com/LuxoriaSoft/Luxoria/commit/4bca6b03ca6f0f31d991e08d975178ca35800c1c))

### [1.18.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.18.0...v1.18.1) (2025-01-30)

#### Bug Fixes

* Correct typo in dotnet test command for LuxFilter module in build workflow ([ea3d510](https://github.com/LuxoriaSoft/Luxoria/commit/ea3d51022b2a9a2d7235679cfe472f914b05cf9b))

## [1.18.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.17.0...v1.18.0) (2025-01-30)

#### Features

* Add unit tests for LuxImport module and update build workflow for coverage reports ([672dcb1](https://github.com/LuxoriaSoft/Luxoria/commit/672dcb10472f584550933fde204e012f65175ef6))

## [1.17.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.16.0...v1.17.0) (2025-01-30)

#### Bug Fixes

* Remove unused lib on LuxFilter ([053216e](https://github.com/LuxoriaSoft/Luxoria/commit/053216e85322c7bcfb15ff6af7f465915a1401e1))

#### Features

* Add all test cases for LuxFilter ([809085c](https://github.com/LuxoriaSoft/Luxoria/commit/809085cb9a05b8d49625ba75e745b2991561d338))
* Add brisque\_impl\_netlib submodule for enhanced BRISQUE implementation ([9c4f74b](https://github.com/LuxoriaSoft/Luxoria/commit/9c4f74b7b75ab97c9fe978fd898f483311fec3d5))
* Add OpenCV & OpenCV-contrib libs for C++ ([55c837b](https://github.com/LuxoriaSoft/Luxoria/commit/55c837b9249b9856a47a06ec8f8285f0ae3f005c))
* Add unit tests for ImageProcessing and SharpnessAlgo ([41a4f9a](https://github.com/LuxoriaSoft/Luxoria/commit/41a4f9acbfe43abcf31c923a88ccd8d66ea09e54))
* Encapsulate BrisqueAlgorithm inside BrisqueAlgorithm.hpp ([ad8272c](https://github.com/LuxoriaSoft/Luxoria/commit/ad8272c316d962c18506dbd9cc6983d74f35b649))
* Update build workflow to include LuxFilter and merge coverage reports ([efaa01d](https://github.com/LuxoriaSoft/Luxoria/commit/efaa01d2c83dd7973e12d84507edc5eb8172e72a))
* Update CMake configuration and enhance BRISQUE implementation with error handling ([3fa70a2](https://github.com/LuxoriaSoft/Luxoria/commit/3fa70a2d83ad0bd8556fbd53b67cde4d4779b6e2))

## [1.16.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.15.0...v1.16.0) (2025-01-18)

#### Bug Fixes

* Disable PublishReadyToRun during application build in LDA workflow ([c14bc04](https://github.com/LuxoriaSoft/Luxoria/commit/c14bc04b142b0a265d1ff35e0169fb21c4a6b174))
* Remove publish step from LDA build workflow ([4665b5b](https://github.com/LuxoriaSoft/Luxoria/commit/4665b5b53577c44b4985a68b62b2e2f8dbee452e))
* Remove redundant environment variable declaration in build workflow ([8d8d634](https://github.com/LuxoriaSoft/Luxoria/commit/8d8d634eac0d3b3d9c23ea6dd2e9adb9b493a9e9))
* Remove runtime identifier from build command in LDA workflow ([935b12d](https://github.com/LuxoriaSoft/Luxoria/commit/935b12db7a58689df6b8bdf85d619ca3c0d19474))
* Set working directory for build and publish steps in LDA workflow ([7c1d3c5](https://github.com/LuxoriaSoft/Luxoria/commit/7c1d3c5e13a6bd7bd9cc7c9e53af051c5207e3cc))
* Specify runtime identifier for LDA project build in workflow ([2dd9a1a](https://github.com/LuxoriaSoft/Luxoria/commit/2dd9a1a6e4ebfd7856480c8cbd27880e7cd639cb))

#### Features

* Add build and release workflows for Luxoria Desktop App ([091bc25](https://github.com/LuxoriaSoft/Luxoria/commit/091bc25db4b9918f570118a3a5f47e323bed59c4))

## [1.15.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.14.0...v1.15.0) (2025-01-15)

#### Bug Fixes

* Add null handlers to events to avoid null refs ([30e5889](https://github.com/LuxoriaSoft/Luxoria/commit/30e58897cee63d098cb4c08ffba7f63609d64aa2))
* AddAlgorithm method returns itself ([d123bd0](https://github.com/LuxoriaSoft/Luxoria/commit/d123bd0d8180f30e1c22f0bec2267764224d94ec))
* Removing SKBitmapWithSize, simplifying the Compute method ([5d6480a](https://github.com/LuxoriaSoft/Luxoria/commit/5d6480a8b0ce49949c22fd4ce83bc330371837c2))

#### Features

* Add base of Brisque algorithm in LuxFilter ([2c9ac2f](https://github.com/LuxoriaSoft/Luxoria/commit/2c9ac2fc582b2ddd08d891abd1843798480d1412))
* Add event handling and unique IDs to pipeline processing ([b1d12d8](https://github.com/LuxoriaSoft/Luxoria/commit/b1d12d83306929700998c979ced3990e686901b1))

## [1.14.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.13.0...v1.14.0) (2025-01-13)

#### Bug Fixes

* Load Assemblies inside Luxoria.SDK.dll ([12c4c7f](https://github.com/LuxoriaSoft/Luxoria/commit/12c4c7f903f69b982f79c93aebab799ee42a7210))

#### Features

* Add sentry to Luxoria.SDK dll ([63aa028](https://github.com/LuxoriaSoft/Luxoria/commit/63aa0286afa6d0160c06c3949ee1a82cfbc206c2))

## [1.13.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.12.0...v1.13.0) (2025-01-08)

#### Features

* Add sentry to project in LoggerService ([5469dcb](https://github.com/LuxoriaSoft/Luxoria/commit/5469dcb54ecc761d48f67e3d13e26b02674cbbb9))

## [1.12.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.11.1...v1.12.0) (2025-01-08)

#### Bug Fixes

* Add explanations inside PipelineService file & remove unused libs ([2d5a25c](https://github.com/LuxoriaSoft/Luxoria/commit/2d5a25cb668f52909567567d4ec5469cbf3904db))
* Add multi-thread process on compute function ([c9e2d1f](https://github.com/LuxoriaSoft/Luxoria/commit/c9e2d1f840d57aa4fa6abd111e13b460eea23816))
* Compute function now takes a collection of bitmaps ([1fe57b5](https://github.com/LuxoriaSoft/Luxoria/commit/1fe57b503211df4dbee8d5bc7ff55be03f610e18))
* ComputeVariance function and improve code readability ([001b18f](https://github.com/LuxoriaSoft/Luxoria/commit/001b18fd70d8ae5d92fadb83ac11b5a6ef74c529))
* IPipeline.Compute return fscore as double instead of void ([b21f8d4](https://github.com/LuxoriaSoft/Luxoria/commit/b21f8d45c21a4bc2e267a2154f243d5d34ce3d68))
* Make ApplyLaplacianKernel function as static ([8e3b2ec](https://github.com/LuxoriaSoft/Luxoria/commit/8e3b2ec1398f8855f77b3a95d48e62fe6fa40d36))
* Move BitmapWithSize model to its unique file & remove unused model ([3df6b1c](https://github.com/LuxoriaSoft/Luxoria/commit/3df6b1ca942a0cfa1ba879eb45d1265ce9044ab1))
* Use Multi-Thread in pipeline computation ([e384533](https://github.com/LuxoriaSoft/Luxoria/commit/e384533b4a4fc989c0b2e7469c1e95d26b921d94))

#### Features

* Add base of LuxFilter module ([1ea066a](https://github.com/LuxoriaSoft/Luxoria/commit/1ea066a529d907373966195f99a20ffb8cb89197))
* Add compute sharpness of a bitmap ([f52b935](https://github.com/LuxoriaSoft/Luxoria/commit/f52b935e1b803ab918b59564647b77e8b613d038))
* Add Filter Pipeline base ([296a0b3](https://github.com/LuxoriaSoft/Luxoria/commit/296a0b3e61217f7ffcc7b18b5d5c54a5a3dbcc54))
* Add LuxFilter independant buildsystem & Add models ns in PipeSvc ([36221d5](https://github.com/LuxoriaSoft/Luxoria/commit/36221d598ff1f7a0e2ba09608f268c4147775700))
* Add Resolution Algorithm to Algorithms code-base ([9d0cd9d](https://github.com/LuxoriaSoft/Luxoria/commit/9d0cd9d5960cb352999adea2b488cb151ad6f466))
* Add Rust logic functions for LuxFilter ([cdf3b36](https://github.com/LuxoriaSoft/Luxoria/commit/cdf3b36ce73c26394f1f5ed7c961a7fa56583120))

### [1.11.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.11.0...v1.11.1) (2025-01-08)

#### Bug Fixes

* Update LICENSE link in README to point to LICENSE.md ([514101a](https://github.com/LuxoriaSoft/Luxoria/commit/514101a3d41f0c8e15141fcbf03deb8c9c789f2e))

## [1.11.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.10.0...v1.11.0) (2024-12-22)

#### Bug Fixes

* Add build step for LuxImport solution in CI workflow ([cead092](https://github.com/LuxoriaSoft/Luxoria/commit/cead0928a8620cffe0d7aa4bd8033e63398d9aff))
* Add docstrings to build functions for better clarity ([8845ea6](https://github.com/LuxoriaSoft/Luxoria/commit/8845ea6361f07d990e6cc494b0b405f8307a842c))
* Add filters in indexation process ([e01f2a9](https://github.com/LuxoriaSoft/Luxoria/commit/e01f2a98da1dba290268865f36327445acb00e4f))
* All unit tests using ImageData model ([513ec49](https://github.com/LuxoriaSoft/Luxoria/commit/513ec49ba4e4a574280065f3f8cfc314fb34227a))
* Increment LuxImport's version from 1.0.0 to 1.0.1 ([1c0cd97](https://github.com/LuxoriaSoft/Luxoria/commit/1c0cd977739049d1ea39ef2c06c15d05ca50014b))
* Replace buildsystem by one that build the entire solution ([2108176](https://github.com/LuxoriaSoft/Luxoria/commit/2108176cadf52394ddc195782cd537d36a4735f2))
* Replace ReadOnlyMemory with SKBitmap ([22b893c](https://github.com/LuxoriaSoft/Luxoria/commit/22b893cba62bd8a571fa33631a8d33bb5f697bf0))
* Update SonarCloud analysis job name in CI workflow for Luxoria ([adfe133](https://github.com/LuxoriaSoft/Luxoria/commit/adfe133d94f2410a70659e6a1a231ad792fbfdaa))
* Update SonarCloud analysis step in CI workflow for Luxoria.App ([518c53b](https://github.com/LuxoriaSoft/Luxoria/commit/518c53be7f59856d96e3845abe6eb74781989a93))

#### Features

* Add Apache License 2.0 to the repository ([1fd74b0](https://github.com/LuxoriaSoft/Luxoria/commit/1fd74b069d479c55024443fd7ded4eca9fd72a8b))
* Add Contributor Covenant Code of Conduct ([af939e2](https://github.com/LuxoriaSoft/Luxoria/commit/af939e27a9996849de9e9edb1a09a3157d713d02))
* Add pull request template for Luxoria contributions ([313fe5c](https://github.com/LuxoriaSoft/Luxoria/commit/313fe5cbc811281c98ac8d66e3dccddb01fafbc6))

## [1.10.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.9.2...v1.10.0) (2024-12-08)

#### Bug Fixes

* Add test to cover LogAsync method ([5132654](https://github.com/LuxoriaSoft/Luxoria/commit/513265465a7cb3019988ff2c5a0f6d8414b663cf))
* All warnings about unit tests ([18cf818](https://github.com/LuxoriaSoft/Luxoria/commit/18cf81858a2607c9bd468c940c2246329417983a))
* Fix sonar issues ([67d12a1](https://github.com/LuxoriaSoft/Luxoria/commit/67d12a12cb155a84c7fc8b668bd233a4807bc999))
* Implementation of IEvent interface ([1ddf2b7](https://github.com/LuxoriaSoft/Luxoria/commit/1ddf2b7ef30d70cf13dbc4e078a60ed3dfcc1035))

#### Features

* Improve logger system ([7de7d16](https://github.com/LuxoriaSoft/Luxoria/commit/7de7d16ae3d7c34bcc095ef566edf344679e748b))

### [1.9.2](https://github.com/LuxoriaSoft/Luxoria/compare/v1.9.1...v1.9.2) (2024-12-06)

#### Bug Fixes

* Add some tests to cover FileExtensionHelper class ([34349cd](https://github.com/LuxoriaSoft/Luxoria/commit/34349cdc8bb7c4a6afc1dd5f7576dde5fa253be0))
* Add some tests to cover Manifest model ([9ccebf4](https://github.com/LuxoriaSoft/Luxoria/commit/9ccebf40c6e9d6779e012c77592f498a0aeea2dc))

### [1.9.1](https://github.com/LuxoriaSoft/Luxoria/compare/v1.9.0...v1.9.1) (2024-12-06)

#### Bug Fixes

* Disable tests on some Event models ([79cfabe](https://github.com/LuxoriaSoft/Luxoria/commit/79cfabe49996be94fc866c10af47181f1d2247a4))
* Excluding some models from coverage ([6ea94b0](https://github.com/LuxoriaSoft/Luxoria/commit/6ea94b01a77c2edb994b1a8f0a58edd7088a3109))

## [1.9.0](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.11...v1.9.0) (2024-12-05)

#### Bug Fixes

* Remove .sonar from cache exclusions in build workflow ([32edacd](https://github.com/LuxoriaSoft/Luxoria/commit/32edacdc8109e5411f3cb1a525ba2194b4a0e712))
* Update cache paths for SonarCloud data in build workflow ([1b80d05](https://github.com/LuxoriaSoft/Luxoria/commit/1b80d05270325388a6c8158ad7c36907d582c8f8))

#### Features

* Enable caching system on Build workflow ([3d14a7d](https://github.com/LuxoriaSoft/Luxoria/commit/3d14a7d6a5ffbeee2b3ff0417be719bcb90007b9))
* Including .sonar folder in cache ([b36c6aa](https://github.com/LuxoriaSoft/Luxoria/commit/b36c6aac3066f1ec661ccd02addc6f9645182d40))

### [1.8.11](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.10...v1.8.11) (2024-12-05)

#### Bug Fixes

* Execute a clean code on the overall code base ([5ae0ef6](https://github.com/LuxoriaSoft/Luxoria/commit/5ae0ef695d2ea5a54f90ea0c94a56f4b2425a570))
* Include StartupTests file to test and cover Startup logic file ([ba078f9](https://github.com/LuxoriaSoft/Luxoria/commit/ba078f916d54fc4c62eb6ed8060638b698abd593))
* Make private assert functions static ([3ed16e0](https://github.com/LuxoriaSoft/Luxoria/commit/3ed16e089d38c0365fbc3aaddd2682ffd151826f))
* Run Code-cleaner on StartupTests file ([f0c59c6](https://github.com/LuxoriaSoft/Luxoria/commit/f0c59c60d7cf3a0e205704594d6c1fe88efd9dd1))

### [1.8.10](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.9...v1.8.10) (2024-12-05)

#### Bug Fixes

* Add mutex (multi-thread safe) on all ImageData methods ([d68b8f0](https://github.com/LuxoriaSoft/Luxoria/commit/d68b8f0004cdab265f7642fb8f942623ef79959b))
* Clean sonar issues on Startup file ([f30794b](https://github.com/LuxoriaSoft/Luxoria/commit/f30794baa0623fe2e44973c0cb5515bb1a1e38e9))
* Clean sonar issues on this file ([3811bfa](https://github.com/LuxoriaSoft/Luxoria/commit/3811bfa79af67bd36b8163e5b0a3d8c94ba8ceeb))
* Make UpdateSlashScreenAsync function static ([74df2fc](https://github.com/LuxoriaSoft/Luxoria/commit/74df2fccf8c6f756d9d21e1af2a04bc23a77dcdb))

### [1.8.9](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.8...v1.8.9) (2024-12-01)

#### Bug Fixes

* Rename build job to scan-sonarcloud in workflow configuration ([22b4da3](https://github.com/LuxoriaSoft/Luxoria/commit/22b4da3f182956de969fdd92cdccbd7a91646f0b))

### [1.8.8](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.7...v1.8.8) (2024-12-01)

#### Bug Fixes

* Update commit-checker workflow to trigger on specific pull request events ([0d69964](https://github.com/LuxoriaSoft/Luxoria/commit/0d69964140845b0be526864ae6991f272532e74c))

### [1.8.7](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.6...v1.8.7) (2024-12-01)

#### Bug Fixes

* Change hyperlink to access to SonarCloud from main readme ([7c51bd1](https://github.com/LuxoriaSoft/Luxoria/commit/7c51bd169c9ad02e0efac1c2f2e09961e26b2e8c))

### [1.8.6](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.5...v1.8.6) (2024-11-29)

#### Bug Fixes

* Add SONAR\_TOKEN to SonarQube analysis in GitHub Actions workflow ([a786685](https://github.com/LuxoriaSoft/Luxoria/commit/a786685960dd1823fb33c0fe8ba7c4265cf69519))

### [1.8.5](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.4...v1.8.5) (2024-11-29)

#### Bug Fixes

* Update dotnet-coverage command in GitHub Actions workflow for improved test coverage collection ([896d18e](https://github.com/LuxoriaSoft/Luxoria/commit/896d18ed9e36ee0be87452d0af82e6e08be942ba))

### [1.8.4](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.3...v1.8.4) (2024-11-29)

#### Bug Fixes

* Add installation step for .NET coverage tool in GitHub Actions workflow ([8e5d6dd](https://github.com/LuxoriaSoft/Luxoria/commit/8e5d6ddb9ec023b4e70d2ac3f19478505fc995fc))

### [1.8.3](https://github.com/LuxoriaSoft/Luxoria/compare/v1.8.2...v1.8.3) (2024-11-29)

#### Bug Fixes

* Update GitHub Actions workflow to use SonarCloud and improve coverage reporting ([e398f25](https://github.com/LuxoriaSoft/Luxoria/commit/e398f25c14f53e292798f1fbeec9610fad470459))

### [1.8.2](https://github.com/Luxoria-EIP/Luxoria/compare/v1.8.1...v1.8.2) (2024-11-28)

#### Bug Fixes

* Clean up README formatting by adding missing div closure ([b112f7d](https://github.com/Luxoria-EIP/Luxoria/commit/b112f7d5ccffb5c912468848e5fbf2c389b80b4c))

### [1.8.1](https://github.com/Luxoria-EIP/Luxoria/compare/v1.8.0...v1.8.1) (2024-11-28)

#### Bug Fixes

* Update README to replace SonarQube links with SonarCloud and remove development release section ([ce46ec5](https://github.com/Luxoria-EIP/Luxoria/commit/ce46ec581edeab068fcfd54318254d0d429b607e))

## [1.8.0](https://github.com/Luxoria-EIP/Luxoria/compare/v1.7.0...v1.8.0) (2024-11-28)

#### Features

* Simplify build workflow by removing unnecessary branch triggers and updating SonarQube command ([e37e995](https://github.com/Luxoria-EIP/Luxoria/commit/e37e9954960dc468173e0205a21611b86cd4d679))

## [1.7.0](https://github.com/Luxoria-EIP/Luxoria/compare/v1.6.0...v1.7.0) (2024-11-28)

#### Bug Fixes

* Remove dual SAST checker on SonarQube ([62e2f28](https://github.com/Luxoria-EIP/Luxoria/commit/62e2f28bd2e94aae294d9c0e2aa98316620e748c))

#### Features

* Update build workflow to trigger on main and develop branches, and add pull request event types ([29c74f5](https://github.com/Luxoria-EIP/Luxoria/commit/29c74f5ba22a4015235a3f90ab146528bf8ccd85))
* Update SonarQube scanner options in build workflow ([dcc6e35](https://github.com/Luxoria-EIP/Luxoria/commit/dcc6e35baa7a9d4fe99cf08d57f45d25de1cf5ca))

## [1.6.0](https://github.com/Luxoria-EIP/Luxoria/compare/v1.5.0...v1.6.0) (2024-11-27)

#### Bug Fixes

* Merge develop into feat/core/main-menu ([9cef3db](https://github.com/Luxoria-EIP/Luxoria/commit/9cef3db71a4bf7bf6f50233ec31e67184a9f9e18))
* Removed unused files ([d6c7ff4](https://github.com/Luxoria-EIP/Luxoria/commit/d6c7ff4143e330e00e781dc08b57373a1332648f))

#### Features

* Add Main Menu Bar component and module import setting ([ea3db93](https://github.com/Luxoria-EIP/Luxoria/commit/ea3db93cf7df7f3fe66d8470bfd24544d30daf1b))

## [1.5.0](https://github.com/Luxoria-EIP/Luxoria/compare/v1.4.0...v1.5.0) (2024-11-27)

#### Bug Fixes

* Add comments inside Index function ([5cde3b4](https://github.com/Luxoria-EIP/Luxoria/commit/5cde3b4f1d4d61b20bbc11a1e1a3257785063f55))
* Add functions & methods explanations inside files ([37faa88](https://github.com/Luxoria-EIP/Luxoria/commit/37faa88e671aebe9a6a6ecd60af1b56df41a7207))
* Add functions explanations inside 'ImportService' file ([3b4e41d](https://github.com/Luxoria-EIP/Luxoria/commit/3b4e41d2f2a7e36b42dadf73b205829089aaf46b))
* Cleanup the code before merge to 'develop' ([261262e](https://github.com/Luxoria-EIP/Luxoria/commit/261262e9c4e4be2fb7297b394810164952eb0fbb))
* Create Luxoria.App graphical architecture ([a21021a](https://github.com/Luxoria-EIP/Luxoria/commit/a21021a9786403a7cfcfbb14740f41f986df51e2))
* LuxConfigRepository read Guid from json file ([b411639](https://github.com/Luxoria-EIP/Luxoria/commit/b4116390cdb68a1e05b6da836c43bae43aa13098))
* Move 'LuxVersion' inside Luxoria.Modules.Models namespace ([df154d4](https://github.com/Luxoria-EIP/Luxoria/commit/df154d4850ed160eab540bb382befbef89103f0b))
* Optimization of Index function in ImportService ([dc51033](https://github.com/Luxoria-EIP/Luxoria/commit/dc51033efb80fb4371ac85b823adbdcc3863dc80))
* Rename LuxAsset.Config to LuxAsset.MetaData ([ba148c9](https://github.com/Luxoria-EIP/Luxoria/commit/ba148c9ff6f502ad7984586c663bb88cd5ec49d7))

#### Features

* Add a toast notification message when CollectionUpdatedEvent ([1c20676](https://github.com/Luxoria-EIP/Luxoria/commit/1c20676c5157e63522fe6386f5b245459c7fc511))
* Add base of Luxoria Indexing Process ([2751565](https://github.com/Luxoria-EIP/Luxoria/commit/2751565c39431bc472b175d877dde8fc0266aef5))
* Add handler to retreive updated collection on MainWindow ([d29f649](https://github.com/Luxoria-EIP/Luxoria/commit/d29f649eae51631ffb716c7703f4992d147bf5ac))
* Add importation cleanup process ([a90ad41](https://github.com/Luxoria-EIP/Luxoria/commit/a90ad410d1484a185a90a822f5ae6ca69394c752))
* Add Load Image bitmap using SixLabors.ImageSharp lib ([92a655f](https://github.com/Luxoria-EIP/Luxoria/commit/92a655fafea810fb3a2982f2835eabb523a3900d))
* Adding LuxCFG creation processus in indexication process ([b70b685](https://github.com/Luxoria-EIP/Luxoria/commit/b70b6854bc65c599b92811d08bd016b4e27c6166))
* Change mono-thread to multi-threads indexation process ([5983b22](https://github.com/Luxoria-EIP/Luxoria/commit/5983b229f166b0a3081e9d1b3b481900e75fb957))
* Close modal when importation is completed or has failed ([8dd21e7](https://github.com/Luxoria-EIP/Luxoria/commit/8dd21e7dcc431e4746a4cda05472796a3d36b33b))
* Refactor module loading logic in App.xaml.cs to load from directories with logging for missing modules. ([5b51c0c](https://github.com/Luxoria-EIP/Luxoria/commit/5b51c0cf449cec1a3c50777c65223c361e37587c))
* Upgrade 'LuxImport' solution to .NET 9.0 ([53afe91](https://github.com/Luxoria-EIP/Luxoria/commit/53afe91421955c22ed4c0157176b5352361bfa82))

## [1.4.0](https://github.com/Luxoria-EIP/Luxoria/compare/v1.3.0...v1.4.0) (2024-11-21)

#### Features

* Fix documentation about technical stacks ([04503c7](https://github.com/Luxoria-EIP/Luxoria/commit/04503c7b094160197a631483442d3770ba8ae575))
* Upgrade .NET version to 9.0 ([5e06965](https://github.com/Luxoria-EIP/Luxoria/commit/5e06965b8ba6b24c4ea4f501b402cab53d6680ce))
* Upgrade release workflow to use .NET 9.0 ([375e61c](https://github.com/Luxoria-EIP/Luxoria/commit/375e61ca3c1a0c2946fe5174e26a127a536e702f))

## [1.3.0](https://github.com/Luxoria-EIP/Luxoria/compare/v1.2.0...v1.3.0) (2024-11-21)

#### Features

* Update issue templates ([cb0b650](https://github.com/Luxoria-EIP/Luxoria/commit/cb0b650b4c1bbaebde596017bf977626f0f9aa71))

## [1.2.0](https://github.com/Luxoria-EIP/Luxoria/compare/v1.1.0...v1.2.0) (2024-11-21)

#### Features

* Update issue templates ([f07d82f](https://github.com/Luxoria-EIP/Luxoria/commit/f07d82f799ea60ac6d963ac0f41b5a9aaf7a7395))
* Update issue templates ([f43d210](https://github.com/Luxoria-EIP/Luxoria/commit/f43d210b6aa7a945e97e33c4e788b8abb5ab031a))

## [1.1.0](https://github.com/Luxoria-EIP/Luxoria/compare/v1.0.0...v1.1.0) (2024-11-19)

#### Bug Fixes

* Exclude Startup.cs and \*.xaml (design files) from code coverage analysis ([04a3fe4](https://github.com/Luxoria-EIP/Luxoria/commit/04a3fe4c440f41393d9f6cc7eec2a03c54bad5ac))
* Unit test after logger function in initialize ([39fb1b3](https://github.com/Luxoria-EIP/Luxoria/commit/39fb1b3649800d2cfe831dfd84ce5ea9f3ade6d2))
* Update .gitignore file to Ignore .vscode, .DS\_Store, any tmp files ([e173f4b](https://github.com/Luxoria-EIP/Luxoria/commit/e173f4b43b0b263b21c0f794c9471fb36ca9712d))
* Update commitlint.config.js to enforce subject case rules ([605e53b](https://github.com/Luxoria-EIP/Luxoria/commit/605e53b994f21d89ac686b317791454904d3cb35))
* Update README.md and package-lock.json ([549f988](https://github.com/Luxoria-EIP/Luxoria/commit/549f988c269525086fecf32b0ccf5008f39240a4))

#### Features

* Add base of processing for LuxImport ([ac8e80b](https://github.com/Luxoria-EIP/Luxoria/commit/ac8e80b1184fdc627d10882f4d4988ce31c06b1e))
* Add code coverage test in build workflow ([66792ca](https://github.com/Luxoria-EIP/Luxoria/commit/66792ca55ea6ebe695331e83867a1ab965149d1c))
* add GitHub Actions workflow for building and packaging Luxoria.App ([f4ab8fb](https://github.com/Luxoria-EIP/Luxoria/commit/f4ab8fbb59c629f413baa0bfa18062e4ca45f242))
* Add Luxoria.SDK project ([2ac97f6](https://github.com/Luxoria-EIP/Luxoria/commit/2ac97f67a585e8d1e5d4ca3c069a98e01d8e99b2))
* add modular-arch (Luxoria.App) into main Luxoria repository ([c39fa25](https://github.com/Luxoria-EIP/Luxoria/commit/c39fa25f56c388504afec578eda557340c99e74c))
* Add UnitTest base ([c5688eb](https://github.com/Luxoria-EIP/Luxoria/commit/c5688ebcc8b8f9409456c9bfb55ab0850beec656))
* Create a second module called TestModule2 ([7603f00](https://github.com/Luxoria-EIP/Luxoria/commit/7603f00071d1467f0bbb84d43ad9f02626c171e5))
* fix GitHub Actions workflow for building and packaging Luxoria.App ([819ce3b](https://github.com/Luxoria-EIP/Luxoria/commit/819ce3b4adb03938a2a942da6b215bebb5e2c122))
* fix GitHub Actions workflow for detecting Q\&A / SAST ([42f5068](https://github.com/Luxoria-EIP/Luxoria/commit/42f50688f443fcdbb15f7d9ceaf3034124164315))
* Fix ModuleServiceTests to include logger service in initialization ([fb2a32e](https://github.com/Luxoria-EIP/Luxoria/commit/fb2a32e862f550facf884d7b2031990cef635a1f))
* Install dotnet-coverage globally and configure OpenCover reports ([b2a116c](https://github.com/Luxoria-EIP/Luxoria/commit/b2a116c467491c13267050b8ab7f374e50fadc3e))
* Refactor project structure and ignore files ([eefc7aa](https://github.com/Luxoria-EIP/Luxoria/commit/eefc7aa1ae0009ce62ad1c75870a972d7477e100))
* Update release workflow to only build for x64 platform ([143f418](https://github.com/Luxoria-EIP/Luxoria/commit/143f418f77794666905d364eabc260d334e47e18))
* Update test command in build workflow ([a4b3959](https://github.com/Luxoria-EIP/Luxoria/commit/a4b3959dc240ac05bb09d137a205c65cc7ba58be))
* Update test command in build workflow ([f2d9170](https://github.com/Luxoria-EIP/Luxoria/commit/f2d9170ce73a84b404d5b0844aeac09db4e058a9))

## 1.0.0 (2024-11-19)

#### Bug Fixes

* Update download link in README.md ([7d9047e](https://github.com/Luxoria-EIP/Luxoria/commit/7d9047ec50398daeb64848158203211e0d822f28))

#### Features

* Add Auto release system (Semantic Release) ([776fa11](https://github.com/Luxoria-EIP/Luxoria/commit/776fa11b235b3fd96fc88659ed20deb88a1ebcaa))
* add base of .NET WinUI3 project ([0fd0c4a](https://github.com/Luxoria-EIP/Luxoria/commit/0fd0c4a1d686d05fb722bdf734759cdd5d462c2f))
* add C# .NET WinUI3 base ([307bfc5](https://github.com/Luxoria-EIP/Luxoria/commit/307bfc54be0dae0b34aceb414f94be0d15f93d1e))
* add GitHub Actions workflow for building and analyzing the project ([fabe2e9](https://github.com/Luxoria-EIP/Luxoria/commit/fabe2e9cdaa106f871edc1858f4c40e4633ea589))
* add gitignore and husky configuration files ([f9e0f71](https://github.com/Luxoria-EIP/Luxoria/commit/f9e0f71e57fe99bb71eace499fffec36c5ffc20e))
* Add links to download, documentation, and contribute in README.md ([b2c587e](https://github.com/Luxoria-EIP/Luxoria/commit/b2c587eab7c312b6395abbeffbbb8aef7c2fa508))
* Add Luxoria Documentation ([3bf3421](https://github.com/Luxoria-EIP/Luxoria/commit/3bf34216d38435005e96e39036477e172bd3c7a6))
* add publish profiles inside repository ([1426a90](https://github.com/Luxoria-EIP/Luxoria/commit/1426a9011aa20415ca9a5c382d8f3064fc02a49d))
* fix ci/cd Build and analyze step ([9579291](https://github.com/Luxoria-EIP/Luxoria/commit/95792917434100afb42d6129d91088ac28236963))
* fix ci/cd Build and analyze step ([198b0c5](https://github.com/Luxoria-EIP/Luxoria/commit/198b0c5abdef2ec52bed651b801f400d98d3d91e))
* fix ci/cd build part by specifying target build name ([05d9c01](https://github.com/Luxoria-EIP/Luxoria/commit/05d9c01bd790f75c0f6669cc327236d138dc95c1))
* fix download link in README.md ([f3cb3af](https://github.com/Luxoria-EIP/Luxoria/commit/f3cb3af87cd358bf2b39e5c75bdb4667be4377f2))
* fix exclude some files from SonarQube Analyze ([d86d1d0](https://github.com/Luxoria-EIP/Luxoria/commit/d86d1d006ef6da50fa1ff89a98d84b3ca93c4a7d))
* fix Luxoria README.md and add documentation ([a6f5cfd](https://github.com/Luxoria-EIP/Luxoria/commit/a6f5cfdc314bc975481c8bf7ec65f68fdd685cee))
* fix publisher profile name to "Luxoria Project" ([1df3600](https://github.com/Luxoria-EIP/Luxoria/commit/1df36006c004fd6dea0bbb104fed16072c531791))
* update SonarQube project badges URLs ([2d5a6f0](https://github.com/Luxoria-EIP/Luxoria/commit/2d5a6f0efe7210368c8d451fbade0ab15db505db))


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.luxoria.bluepelicansoft.com/changelog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
