GitHub repository: LuccaSA/lucca-front
Description: documentation
Topics: angular, guilde-front, lucca, scss-framework, web

LF 17.3.4: tag_name: v17.3.4
body: ## Description
### 🚑 Fixes
* [Dialogs] Fix header customization limitations #2632
LF 17.3.3: tag_name: v17.3.3
body: ## Description
### 🚑 Fixes
* [Schematics] Fix icons list #2627
LF 17.3.2: tag_name: v17.3.2
body: ## Description
### 🚑 Fixes
* [Simple & Multi selects] Fix dropdown position on first loading #2623
* [Simple & Multi selects] fix(simple-select): disabled state not applied visually until new cd cycle #2619
* [Simple & Multi selects] Add horizontal padding on empty state #2617 #2625
* [Department select] Fix "tick" horizontal spacing #2624
* [Modal] Fix panelClass settings used with Dialog Service #2614
* [Secondary nav] Replace product by brand for deprecated alerts & numeric badges #2618
* [Secondary nav]  Add animation for submenus #2613
LF 17.2.3: tag_name: v17.2.3-backfix
body: ## Description

### 🚑 Fixes
* [Departement] Fix selected option "tick" position



LF 17.3.1: tag_name: v17.3.1
body: ## Description
### 🎉 Features
* feat(modal&dialog): Add German and Portuguese translations #2589

### 🚑 Fixes
* fix(lu-modal-adapter): connect size and mode config with LuModal #2609
* Transparent background for outlined tags #2607
* Add neutral 400 for rgb colors #2608





LF 17.0.1: tag_name: v17.0.1
body: **Full Changelog**: https://github.com/LuccaSA/lucca-front/compare/v17.0.0...v17.0.1
LF 17.3.0: tag_name: v17.3.0
body: ## Description
### Actions required to update
#### Palettes
We improved the way palettes are managed in order to give extra flexibility (apply new design system palette names, remove deprecated ones to reduce dist weight, call palettes from other products, etc.). It requires to replace current primary palette override by:
```
@use '@lucca-front/scss/src/commons/config' with (
	$product: 'cleemy',
);
```
[More documentation on palettes configuration](https://prisme.lucca.io/94310e217/p/9025b9-theme/t/232ea4)
#### Modals
`LuModal` is now mapped on new `LuDialogService` to take advantage of last improvements (responsive, accessibility...).
In case of specific `LuModal` overrides, it's possible remplace `open` method by `legacyOpen` to keep using the old template and avoid breakings.

### 🎉 Features
* [Dialog] New component to allow header and footer customization, allow submit inside a `form` element and improve developer experience #2557
* [Simple & Multiple Select] Provide directives for _User_, _Qualification_ & _Establishment_ selects #2568 
* [Tokens] Provide Elevation tokens (Surface & Shadows) #2461 
* [Palettes] 💥 New architecture to improve flexibility on palettes configuration #2561 
* [Tags] Supports decorative palettes #2569 
* [Avatars] Provide a wrapper to display multiple overlapped avatars and _+n_ information #2531
* [Button] Support `onlyIcon` (in replacement of deprecated _ActionIcon_ component) & `withIcon` options on Angular component #2514
* [Radio] Support fieldset on HTML component #2527
* [Numeric badge] Support string type #2508
* [Link] Provide option to avoid label to wrap before _external_ icon #2525

### 🎨 Visual changes
* [Gauge / Progress] Fix height & background color #2519
* [Table] Fix states colors & checkbox vertical alignement #2540

### 🚑 Fixes
* [ActionIcon] Remove deprecated references in Lucca Front #2545
* [Checkbox deprecated] Fix spacings on mandatory checkbox label #2564
* [Checkbox deprecated] Fix checkbox border width rendering issue related to Windows zoom #2559
* Fix default display on wrapped components  #2543

### 📄 Documentation
* [Form field] Improve documentation #2580 
* [Page header] Replace `section` element by a `div` one in documentaiton #2507

### 🔨 Technical
* [Mixins] Fix list usage conditions #2536
* [Button] Clean code & reduce specificity #2548 #2534
* [Divider] Improve component to avoid spaghetti code #2542
* Upgrade deprecated stories #2509

### 🦕 Deprecated

* LuSelect component (replaced by Simple and Multiple select)
* Establishment select component (replaced by `establishments` directive on Simple and Multiple select)
* Qualification select component (replaced by `jobQualifications` directive on Simple and Multiple select)
* User select component (replaced by `users` directive on Simple and Multiple select)
* Shadows variables (replaced by Elevations tokens)
* `Grey` palette, including CSS vars, palettes classes and color utilities (replaced by `Neutral`).
* `Primary` and `Secondary` palettes, including CSS vars, palettes classes and color utilities (replaced by `Product`).
* `Lucca` palette, including CSS vars, palettes classes and color utilities. (replaced by `Brand`).
* `u-comma` class (should be replaced by HTML commas for accessibility).
* `u-unit` class (should be handled by products if needed).

[All information related to deprecated elements](https://prisme.lucca.io/94310e217/p/40c515-elements-deprecies)

Don't forget to clean up the mess in your `shame.scss` file 👀
LF 17.2.2: tag_name: v17.2.2
body: ### ✨ **Features**
* [Icons] Add bank import #2541

### 🚑 **Fixes**
* [Simple/Multiple Select] Misc fixes and refacto  #2547
* [Establishment] LuEstablishmentService is now overridable #2556
* [Department] Fix checkbox & sort icons position #2553
* [Callouts] Fix icons alignement with S size & and improve Callout Popover HTML documentation #2550

### 📄 **Documentation**
* [Titles & Texts] Add missing styles #2549
* [Fields] Improve ZH documentation #2539 #2532
LF 17.2.1: tag_name: v17.2.1
body: 🚑 **Fixes**
* [Empty State] Content background / shadow only on page option #2528
* Fix NgClazz directive.  #2521
LF 17.2.0: tag_name: v17.2.0
body: ## Description
### Actions required to update
1. [Simple & Multiple Select] Old dependency to textfield's style was removed in order to provide common style for fields and improve components maintainability on long run.

It means that for Simple & Multiple Select, HTML structures likes: 
```
<label class="textfield">
  <span class="textfield-label">...</span>
  <lu-simple-select class="textfield-input"></lu-simple-select>
</label>
```
must be refactored without `.textfield` references like: 
```
<lu-form-field>
  <lu-simple-select></lu-simple-select>
</lu-form-field>
```
https://prisme.lucca.io/94310e217/p/587833-select-simple/t/587390
... or:
```
<div class="form-field">
  <label class="formLabel">Label</label>
  <lu-simple-select></lu-simple-select>
</div>
```
https://prisme.lucca.io/94310e217/p/587833-select-simple/t/678af7

2. In very rare cases where new components `<lu-textfield>`, `<lu-radiofield>`, `<lu-switchfield>` or `<lu-checkboxfield>` are used, a new DOM has to be used to improve components customization on the long run. [More details](https://github.com/LuccaSA/lucca-front/pull/2502).

3. In order to fix icons size inconsistency bewteen Figma, HTML and Angular component, default icon size on HTML component was increased from `20px` to `24px`. It's recommended to have `24px` as default value, but if you want to stay with `20px`, it's still possible to update icon size variable at your project root `:root { --icon-size: 1.25rem; }`, or apply `mod-S` to specifics icons.


### 🎉 Features
- [Simple / Multiple select] Major design refactor 💥  https://github.com/LuccaSA/lucca-front/pull/2467 
- [New fields] Refactor the way fields are used as Angular components to make them more flexible 💥 https://github.com/LuccaSA/lucca-front/pull/2502
- [Empty state] New HTML/CSS and Angular component https://github.com/LuccaSA/lucca-front/pull/2369
- [Radiofield] New HTML/CSS component https://github.com/LuccaSA/lucca-front/pull/2482
- [Button] Action icon as button mod https://github.com/LuccaSA/lucca-front/pull/2438
- [Colors] New shades for decorations palettes https://github.com/LuccaSA/lucca-front/pull/2493
- [Textfield] Add password toggle option https://github.com/LuccaSA/lucca-front/pull/2434
- [Grid] New breakpoint classes to manage auto display https://github.com/LuccaSA/lucca-front/pull/2489
- [Divider] Add option to include text of action content https://github.com/LuccaSA/lucca-front/pull/2429
- [Callout disclosure] Add open control https://github.com/LuccaSA/lucca-front/pull/2458
- [Vertical navigation] Add iconless option https://github.com/LuccaSA/lucca-front/pull/2436
- [User select] Add option to disable format display on main user name https://github.com/LuccaSA/lucca-front/pull/2488
- [Icons] New icon weather lightning https://github.com/LuccaSA/lucca-front/pull/2517
- [Mixins] New rangeQueries mixins https://github.com/LuccaSA/lucca-front/pull/2426
- [Utilities] New white space pre line utility https://github.com/LuccaSA/lucca-front/pull/2483
- [Border radius] Provide a _full_ radius variable https://github.com/LuccaSA/lucca-front/pull/2501

### 🤖 Schematic
- [Icons] Provide a script command to update icon names : `ng g @lucca-front/ng:new-icons` https://github.com/LuccaSA/lucca-front/pull/2468

### 🎨 Visual changes
- [Icon] Increase default size (`S` > `M`) 💥  https://github.com/LuccaSA/lucca-front/pull/2435
- [Modal / Sidepanel] Increase title size https://github.com/LuccaSA/lucca-front/pull/2481
- [Callout popover] Fix icon size & border radius on XS size https://github.com/LuccaSA/lucca-front/pull/2491
- [Callouts] Fix components height https://github.com/LuccaSA/lucca-front/pull/2466
- [Card] Improve focus style on action mod https://github.com/LuccaSA/lucca-front/pull/2470

### 🚑 Fixes
- [Callout popover] Fix gap issue on iconless mod https://github.com/LuccaSA/lucca-front/pull/2480 
- [Select] Fix french translation typo https://github.com/LuccaSA/lucca-front/pull/2473
- [Palettes] Fix default states palettes import https://github.com/LuccaSA/lucca-front/pull/2460
- [Textfield deprecated] Fix background color on clear button https://github.com/LuccaSA/lucca-front/pull/2456
- [Grid deprecated] Fix compilation issues https://github.com/LuccaSA/lucca-front/pull/2449
- [Datepicker] Fix icon rotation https://github.com/LuccaSA/lucca-front/pull/2446
- [File] Improve hover style https://github.com/LuccaSA/lucca-front/pull/2437
- Fix style import on a bunch of wrapped components https://github.com/LuccaSA/lucca-front/pull/2452 https://github.com/LuccaSA/lucca-front/pull/2445
- Fix change detection issues not applied properly on ngClass https://github.com/LuccaSA/lucca-front/pull/2459

### 📖 Documentation
- [Grid] Improve responsive documentation https://github.com/LuccaSA/lucca-front/pull/2479
- [Icons] Add XXS size documentation https://github.com/LuccaSA/lucca-front/pull/2451
- Add update documentation on readme https://github.com/LuccaSA/lucca-front/pull/2450

### 🔨 Technical
- [Skip Links] Use inject syntax https://github.com/LuccaSA/lucca-front/pull/2485
- [Colors] Improve color variables management https://github.com/LuccaSA/lucca-front/pull/2441
- Remove calculation warning https://github.com/LuccaSA/lucca-front/pull/2486
- Bumb Jenkins shared lib https://github.com/LuccaSA/lucca-front/pull/2455
- Fixed dompurify dependency for ESBuild + Vite compatibility https://github.com/LuccaSA/lucca-front/pull/2503

### 🦕 Deprecated
- `.actionIcon` component (replaced by `.button.mod-onlyIcon`)
- `.button.mod-icon` class (replaced by `.button.mod-withIcon` to avoid confusion with `.button.mod-onlyIcon`)

[All information related to deprecated elements](https://prisme.lucca.io/94310e217/p/40c515-elements-deprecies)

-----
LF 17.1.2: tag_name: v17.1.2
body: 🚑 Fixes
* FIX distorted avatars #2453
LF 16.5.2: tag_name: v16.5.2
body: 🚑 Fixes
* FIX distorted avatars #2453
LF 17.1.1: tag_name: v17.1.1
body: ## Description
☝️ Due to a tag mistake, this version - which was supposed to be released as `17.0.2` - has to be released as `17.1.1`.

### 🚑 Fixes
* [Table] Invert sort icon #2448
* [Inline message] Fix icon size and CSS import #2445
* [Datepicker] Remove calendar icon rotation #2446

### 🔨 Technical
* [Chore] Fix crypto-js critical-vuln #2439
* [Core Select] Fix typos + import from Simple Select #2433

### 📄 Documentation
* [Modal] Remove unexisting XXL mod from documentation #2432
LF 17.1.0: tag_name: v17.1.0
body: ☝️ Due to a tag mistake, this version - which was supposed to be released as `17.0.1` - was released as `17.1.0`.

### :sparkles: Features
* [Icons] add spider & video #2427
LF 17.0.0: tag_name: v17.0.0
body: # :hammer: Technical changes
* LF 17.0 #2425
* chore(deps): angular 17 support #2410
LF 16.5.1: tag_name: v16.5.1
body: # :bug: Fixes
* fix(ng): wrong option/displayer typing #2421
LF 16.5.0: tag_name: v16.5.0
body: ## Actions required to update
Few icones was renamed to fit the nomenclature :
`bubblesAnswer` > `bubbleAnswer`
`bubblesConversation` > `bubbleConversation`
`lockClosed` > `lockClose`
`lockOpenned` > `lockOpen` 

## Description
### 🎉 Features
- [Callout Disclosure] New HTML & Angular component https://github.com/LuccaSA/lucca-front/pull/2413
- [Callout Popover] New HTML & Angular component https://github.com/LuccaSA/lucca-front/pull/2413
- [luButton] New Button directive https://github.com/LuccaSA/lucca-front/pull/2372 https://github.com/LuccaSA/lucca-front/pull/2414
- [Utility] New `u-displayContents` utility https://github.com/LuccaSA/lucca-front/pull/2376

### 🎨 Visual changes
- [Radio Button / Button] Standardize box shadow (outset / grey 300) https://github.com/LuccaSA/lucca-front/pull/2387
- [New Badge] Update color from Product to Lucca https://github.com/LuccaSA/lucca-front/pull/2391
- [Navside/Select/Table/Vertical Navigation] Standardize expandable icon and add transition https://github.com/LuccaSA/lucca-front/pull/2398 https://github.com/LuccaSA/lucca-front/pull/2416
- [Card] Add focus style on clickable card https://github.com/LuccaSA/lucca-front/pull/2392
- [Colors] Update Glacier 200 https://github.com/LuccaSA/lucca-front/pull/2418
- [Vertical Navigation] Update active colors https://github.com/LuccaSA/lucca-front/pull/2419

### 🚑 Fixes
- [Clear] Fix cross alignement https://github.com/LuccaSA/lucca-front/pull/2310
- [Date Select] Fix search with year granularity https://github.com/LuccaSA/lucca-front/pull/2381 
- [Textfield] Fix right padding with search / S & XS sizes https://github.com/LuccaSA/lucca-front/pull/2386
- [Icon] Fix height on Angular component https://github.com/LuccaSA/lucca-front/pull/2388
- [Icon] Fix primary color https://github.com/LuccaSA/lucca-front/pull/2415
- [Navside] Fix numericBadge scope https://github.com/LuccaSA/lucca-front/pull/2390
- [Selects] Fix displayer issues https://github.com/LuccaSA/lucca-front/pull/2395
- [Simple & Multi select] Components are now _touched_ when panel is closed https://github.com/LuccaSA/lucca-front/pull/2384
- [Simple Select] URI encoding done twice instead of just once https://github.com/LuccaSA/lucca-front/pull/2399
- [Select] Fix invalid initial v4 sort https://github.com/LuccaSA/lucca-front/pull/2371
- Fix specificity issues generated by Angular components https://github.com/LuccaSA/lucca-front/pull/2403

### 🔨 Technical
- [Numeric Badge] Improve nested compatibility with parents https://github.com/LuccaSA/lucca-front/pull/2389
- [Textfield] Remove outdated CSS vars https://github.com/LuccaSA/lucca-front/pull/2394
- Remove mod-M as default value on Angular components https://github.com/LuccaSA/lucca-front/pull/2401
- [Icons] Remove SVG and TTF files https://github.com/LuccaSA/lucca-front/pull/2400
- Chore(ci): use linux node https://github.com/LuccaSA/lucca-front/pull/2373

### 📄 Documentation
- [Checkbox] Improve mixed story https://github.com/LuccaSA/lucca-front/pull/2396
- [Inline message] Add stories https://github.com/LuccaSA/lucca-front/pull/2393
- Improve NG components documentation https://github.com/LuccaSA/lucca-front/pull/2377
- Improve HTML components documentation on zeroheight https://github.com/LuccaSA/lucca-front/pull/2375

### 🦕 Deprecated
- `.callout.mod-tiny` CSS class (replaced by _callout popover_ component)

[All information related to deprecated elements](https://prisme.lucca.io/94310e217/p/40c515-elements-deprecies)


-----
LF 16.4.3: tag_name: v16.4.3
body: ## 🚑 Fixes
* fix(icons): fix missing type export in built bundle #2374
LF 16.4.2: tag_name: v16.4.2
body: # :bug: Fixes
* Fix new box arrow mixin and apply it to _form-field_ instead of field elements  #2368
LF 16.4.1: tag_name: v16.4.1
body: ### 🚑 Fixes
- [ngClazz] Add constructor proxy for prod DI - [Commit](https://github.com/LuccaSA/lucca-front/pull/2346/commits/13b41aae4471dfb60d5ad5ba23bb8b1c5a444671)
LF 16.4.0: tag_name: v16.4.0
body: ## Actions required to update
- We removed font variable coverage as it was heavier than our 4 needed weights. `$fontVariable` must be removed if overrided to `true`.

## Description
### 🎉 Features
- [Multi Select] New Angular component #2264
- [Fields] New Angular field components (`textField`, `checkboxField`, `switchField`) based on [new HTML components](https://github.com/LuccaSA/lucca-front/releases/tag/v16.3.0) #2311 
- [Fieldset] New HTML component #2242 
- [Skeleton] New HTML component #2322 
- [Icon] New Angular component #2302
- [Vertical navigation] Icon and sections support #2270 
- [Box] New box arrow feature related to fields `:checked` status #2314 
- [Colors] Add decorative palettes #2280 #2289
- [Colors] Add Lucca's orange palette #2308 
- [Utilities] Add overflow utilities #2275 
- [Utilities] Add a first batch of logical properties utilities #2312 
- [Icons] New icons `heart filled`, `bookmark`, `bookmark filled`, `thumb up filled`, `thumb down filled` #2306 

### 🎨 Visual changes
- [Colors] Update grey (50/100/200) colors (quite darker) #2324 
- [Titles] Apply `text-wrap: balance` to improve words balance between lines of text #2299  
- Use uppercase for date format (iso 8601) #2279 
- [Icons] Fix icons sizes when using size mods, add size mixins and apply them to _Button_ & _Action icons_ #2276   

### 🚑 Fixes
- [Table] Fix sortable head cells & arrows #2305  
- [Colors] Replace default background color (`#F5F5F5` by `var(--palettes-grey-25)`) and fix background colors of a few components (`menu`, `field-input`, `verticalNavigation` & `pageHeader`) #2277 
- [Callout] Fix _clear_ cross color when used in a _callout_ context #2266 
- [Button] Fix padding for `mod-icon` and `mod-S` combination #2262
- [Button] Fix border when combining `disabled`, `mod-outlined` and a palette #2260
- [Icon] Fix company icon misspelling #2321 
- [Numeric Badge] Has `span` element by default instead `div` to be used in `button` #2325 
- [Status Badge] Fix `font-weight` when used inside a title #2338 

### 🔨 Technical
- [Pagination] Update stories icons #2295 
- Remove font variable & related utilities #2285 
- [Grid] Edit stories to avoid workaround classes #2284 
- [Modal] Remove old firefox padding hack #2281 
- [Select] Remove `!important` on `gap` and `padding` for `select-input` to reduce specificity #2263
- [Storybook] Remove relicate inputs #2256 
- [Readme] fix paths related documentation #2309 
- [Icons] Improve icons update process #2327 
- [Icons] Add instructions to work with fonts locally #2337  

-----
LF 16.3.1: tag_name: v16.3.1
body: 

# :hammer: Technical changes
* Stories fix #2246
* [Storybook] Fix inline message category URL #2243
* Zh.stories.angular+css #2241
* ZH — Improve stories format #2240
* Improve ZH stories integration #2203

# :bug: Fixes
* Fix clearer position condition #2248
* Select fixes #2247
* [icon] Fix states #2244
LF 16.3.0: tag_name: v16.3.0
body: ## Description

### 🎉 Features
- [Icons] Refactor naming nomenclature to improve research and harmonize with Figma
  - 💥 `star` icon has to be replace by `star_filled` to stay filled. #2170 
- [Forms v2] New form fields components. Both legacy and new fields can be used at the same time.
  - Textfield #2208
    - 💥 `textfield` import need to be replaced by `textfields` in `style.scss`.
  - Switch #2207
  - Radio #2205 
  - Form label (Unify fields label style and provide a component to avoid using `.textfield-label` classes outside of Textfield #2202
- [Inline message] New component to unify field messages (helper and error) #2186
  - This component is available as Angular component #2212
- [New badge] New component to announce new features in secondary navigation and tabs #2185
  - This component is available as Angular component #2211 
- [Vertical navigation] New component to use extra content navigation #2196 
- [Mobile navigation] New component for PWA inter apps navigation #2189 
- [Footer] New component for modals and pages #2188 
 
### 🎨 Visual changes
- Apply new title font weight #2169 
- [Button & Action Icon] Darker hover/active state to avoid to avoid confusion while hovering table row #2221 
- [Tooltip] Center text

### 🚑 Fixes
- [Button] Fix hover state when using `<a>` element #2227  
- [Button] Fix disabled style for `mod-outlined` & `mod-text` style #2182 
- [RadioButton] Fix component breaking modal scroll #2225 
- [Date Select] Replace null/undefined startOn input by today date #2223
- [Date Select] Fix disabled style #2184 
- [Dropdown] Fix dropdown width #2200 #2190 
- [Select] Fix padding with `mod-S` #2193 
- [Secondary navigation] Fix legacy alert style #2187 
- [Secondary navigation] Fix alert width #2183 
- Fix french translate string to unselect all #2209 

### 🔨 Technical
- Improve folders architecture #2210 
- [Storybook] Fix userTile story #2204 
- [Storybook] Improve stories displayed code to fit with new zeroheight integration #2195 
- Replace CSS property `end` by `flex-end` to avoid build warnings #2199 

### 🦕 Deprecated 
- Material component style is now deprecated #2226 

[All information related to deprecated elements](https://prisme.lucca.io/94310e217/p/40c515-elements-deprecies)

-----
LF 16.2.7: tag_name: v16.2.7
body: 

# :hammer: Technical changes
* Improve stories displayed code #2195

# :bug: Fixes
* Fix dropdown width for select / datepicker #2200
LF 16.2.6: tag_name: v16.2.6
body: 

# :bug: Fixes
* [Fix] Select padding width mod-S #2193 
LF 16.2.5: tag_name: v16.2.5
body: 

# :bug: Fixes
* Fix calendar select dropdown width #2190
LF 16.2.4: tag_name: v16.2.4
body: 

# :bug: Fixes
* [Sidenav] Fix alert in compact/active #2187
LF 16.2.3: tag_name: v16.2.3
body: 

# :hammer: Technical changes
* fix button story #2181
* Storybook format #2180

# :bug: Fixes
* [Calendar] Fix disabled stated #2184
* [Navside] Fix alert width #2183
* [Button] Fix disabled style for outlined & text #2182
LF 16.2.2: tag_name: v16.2.2
body: 

# :bug: Fixes
* Fix.16.2.2 #2178
* Fix Grid Colspan story #2176

# :hammer: Technical changes
* Test news SB integration #2177
LF 16.2.1: tag_name: v16.2.1
body: 

# :bug: Fixes
* [Fix][Chip] Revert deprecated mixins #2172
LF 16.2.0: tag_name: v16.2.0
body: ## Description

### 💥 Regression
A regression happened on Textfield clear button when using class `.textfield-actionClear` (making button invisible by default).
A fix was applied to version `17.1.3`.
It can be fixed between versions `16.2.0` and `17.1.3` by adding this snippet to your CSS:
```
.textfield.mod-clearable .textfield-actionClear {
  background-color: var(--palettes-grey-700);
}
```

### 🎉 Features
- Grid component was rewritten, based on a display grid, in order to reduce component weight and cover further form guidelines. https://github.com/LuccaSA/lucca-front/pull/2133
  - To keep using the deprecated version, you can replace CSS import `@forward '@lucca-front/scss/src/components/grid'` by `@forward '@lucca-front/scss/src/components/gridLegacy'`
- [Clear] Nouveau composant pour remplacer la croix de suppression des fields
  - :boom: Un import du composant `@forward '@lucca-front/scss/src/components/clear'` est à ajouter dans style.scss
- [Status badge] Adding large variation https://github.com/LuccaSA/lucca-front/pull/2165
 
### 🎨 Visual changes
- Update components UI (batch 2)
  - Timeline https://github.com/LuccaSA/lucca-front/pull/2151 
  - File upload https://github.com/LuccaSA/lucca-front/pull/2147
  - Card https://github.com/LuccaSA/lucca-front/pull/2146
  - Table https://github.com/LuccaSA/lucca-front/pull/2145
  - List https://github.com/LuccaSA/lucca-front/pull/2143
  - Primary menu (sidenav) https://github.com/LuccaSA/lucca-front/pull/2142
  - Loading https://github.com/LuccaSA/lucca-front/pull/2141
  - Dropdown https://github.com/LuccaSA/lucca-front/pull/2140
   - 💥 To get the gap between the options, you will need to nest `lu-select-option` instances inside a `.lu-picker-content-option` parent. 
  - Calendar https://github.com/LuccaSA/lucca-front/pull/2139
  - Chip, Tag, Tooltip, Menu, Page header, Timepicker, Pagination, Popover, Filter https://github.com/LuccaSA/lucca-front/pull/2138
 - [Status Badge] Update colors https://github.com/LuccaSA/lucca-front/pull/2165

### 🔨 Technical
- [Chip] Improve cross icon position https://github.com/LuccaSA/lucca-front/pull/2123
- Remplace deprecated CSS elevation vars by boxShadow https://github.com/LuccaSA/lucca-front/pull/2156
- Fix vulnerabilities https://github.com/LuccaSA/lucca-front/pull/2154

### 🦕 Deprecated
- _Grid_ component (replaced by a new _grid_ component)
- _Status_ component (replaced by _status badge_ component)
- `.button.mod-counter` CSS class (replaced by _numeric badge_ component)
- `.button-counter` CSS class (replaced by _numeric badge_ component)
- `.navSide-item-alert` CSS class (replaced by _numeric badge_ component)
- `.textfield-actionClear` CSS class (replaced by _clear_ component)

[All information related to deprecated elements](https://prisme.lucca.io/94310e217/p/40c515-elements-deprecies)

-----
LF 16.1.1: tag_name: v16.1.1
body: ## Description

### 🚑 Fixes
- Fix radio height when it doesn't have label

-----
LF 16.1.0: tag_name: v16.1.0
body: ## Description

### :tada: Features
- Add a `mod-placeholder` to avatar #2108 

### :art: Visual changes
- Update components UI (batch 1) 
  - Update palettes
  - Textfield & Select #2113 
  - Modal & Sidepanel #2111 
  - Avatar #2108 
  - Breadcrumb #2107 
  - Link #2106 
  - Switch #2104 
  - Checkbox #2103
  - Radio #2102 
  - Callout #2101 
  - Radio button #2100 
  - Badge #2099 
  - Action icon #2098
  - Button #2096 

### :hammer: Technical
- Update jenkins shared library version #2121
- Inherit font family for _button_ and _forms_ #2119 

-----
Release v16.0.0: tag_name: v16.0.0
body: 

# :hammer: Technical changes
* Angular 16 support #2114
* [Readme] Update LF #2083
* Docs/modals #2109
* sections margin 🙈 #2094
* improve margins SB #2093
* SB Sections margin #2092
* Date select story #2081
* Remove story wrapper #2091
* fix(docs): no more hacky way of opening code blocks #2089

# :bug: Fixes
* Fix auto-translate #2112
* fix(modal): better return type when ModalComponent has no submitAction method #2090

# :sparkles: Features
* (feat) Allow undefined sort on simple select directives #2097
v16.0.0-rc.0: tag_name: v16.0.0-rc.0
body: ## What's Changed
* fix(modal): better return type when ModalComponent has no submitAction method by @GuillaumeNury in https://github.com/LuccaSA/lucca-front/pull/2090
* Fix auto-translate by @GuillaumeNury in https://github.com/LuccaSA/lucca-front/pull/2112
* (feat) Allow undefined sort on simple select directives by @F2X in https://github.com/LuccaSA/lucca-front/pull/2097


**Full Changelog**: https://github.com/LuccaSA/lucca-front/compare/v15.3.0...v16.0.0-rc.0
Release v15.3.0: tag_name: v15.3.0
body: # Description

## Breaking changes

When using `modal.open()` or `sidepanel.open()` it is now better to let Typescript infer generics instead of providing them: 
```ts
// Given this Component
class TestModalComponent implements ILuModalContent {
	title: 'Test';

	submitAction() {
		return 42;
	}
}

// Before
const ref = this.modal.open<TestModalComponent, void, number>(TestModalComponent);

// After
const ref = this.modal.open(TestModalComponent);

// Result
const result$ = ref.onClose;
//    ^^^^^^^ automatically inferred as a `Observable<number>`
```

It is breaking as before, the provided generic could be different than the modal's return type. It was an uncatched error.

## 🎉 New features
* [NotchBox] Add component by @BertrandPodevin in https://github.com/LuccaSA/lucca-front/pull/1972
* [StatusBadge]  Add component by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/2057
* [Button] Allow combination of .mod-text & .mod-XS by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/2068

## 🐞 Fixes
* [Select] Fix clearer position when using mod-S by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/2070
* [Textifeld] Fix search icon size by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/2058

## 🔨 Technical
* [Modal] 💥Ref modal typings by @GuillaumeNury in https://github.com/LuccaSA/lucca-front/pull/2053
* [Action Icon] Remove useless vars  by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/2069

## 📖 Doc
* [Sidepanel] Story by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/2049


**Full Changelog**: https://github.com/LuccaSA/lucca-front/compare/v15.2.0...v15.3.0
v15.3.0-rc.0: tag_name: v15.3.0-rc.0
body: # Description

## Breaking changes

When using `modal.open()` or `sidepanel.open()` it is now better to let Typescript infer generics instead of providing them: 
```ts
// Given this Component
class TestModalComponent implements ILuModalContent {
	title: 'Test';

	submitAction() {
		return 42;
	}
}

// Before
const ref = this.modal.open<TestModalComponent, void, number>(TestModalComponent);

// After
const ref = this.modal.open(TestModalComponent);

// Result
const result$ = ref.onClose;
//    ^^^^^^^ automatically inferred as a `Observable<number>`
```

It is breaking as before, the provided generic could be different than the modal's return type. It was an uncatched error.

## 🎉 New features
* [NotchBox] Add component by @BertrandPodevin in https://github.com/LuccaSA/lucca-front/pull/1972
* [StatusBadge]  Add component by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/2057
* [Button] Allow combination of .mod-text & .mod-XS by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/2068

## 🐞 Fixes
* [Select] Fix clearer position when using mod-S by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/2070
* [Textifeld] Fix search icon size by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/2058

## 🔨 Technical
* [Modal] 💥Ref modal typings by @GuillaumeNury in https://github.com/LuccaSA/lucca-front/pull/2053
* [Action Icon] Remove useless vars  by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/2069

## 📖 Doc
* [Sidepanel] Story by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/2049


**Full Changelog**: https://github.com/LuccaSA/lucca-front/compare/v15.2.0...v15.3.0-rc.0
Release v15.2.4: tag_name: v15.2.4
body: 

# :bug: Fixes
* fix : add sort input on api-feeder input for set sort on api v4 (align with api-search cmp) #2076
Release v15.2.3: tag_name: v15.2.3
body: # :bug: Fixes
* fix(icons): add format type #2065

# :sparkles: Features
* Ajouts d'une option pour désactiver des champs de lu-tree-select #2066
* [Icons] March 23 #2067

## What's Changed
* fix(icons): add format type by @harrich in https://github.com/LuccaSA/lucca-front/pull/2065
* [Icons] March 23 by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/2067
* Ajouts d'une option pour désactiver des champs de lu-tree-select by @briangtn in https://github.com/LuccaSA/lucca-front/pull/2066


**Full Changelog**: https://github.com/LuccaSA/lucca-front/compare/v15.2.2...v15.2.3
Release v15.2.2: tag_name: v15.2.2
body: 

# :bug: Fixes
* fix(sidepanel): missing exported symbol for non-breaking change purpose #2064
LF 15.2.1: tag_name: v15.2.1
body: 

# :hammer: Technical changes
* Modal story #2052
* ref(modal): no more popup inheritance + "open" correct return type #2051
* Story Sidepanel #2049
LF 15.2.0: tag_name: v15.2.0
body: ## Description
### :tada: New features
- [Simple select] Bunch of new features (Disabled option, API V3/4 supports, translation & a lot of documentation) #2040 
- [Modal] Add click event on backdrop click #2044
### :art: Visual changes
- [Checkbox] Minor UI improvements #2034
- [Textfield/Select] Increase cross size #2026
- [Callout] Use flex to simplify component usage and avoid cross to overlap content. #2016
	- :boom: A new DOM must be applied on component's instances 
	- :boom: Bottom margin was removed to simplify flex usage. 
- [Sidepanel] Harmonize sizes with modales. Default size is now `M`.
	- :boom: You might need to apply one size higher (e.g. `L` > `XL`) if you set a size attribute to keep the good width.
### 🐞 Fixes
- [Popup] Fix size attribute #2032
- [Table] Fix tfoot borders in Card #2035
- [Buttons] Fix buttons alignement when they contain icons #2039
- [Establishment] Fix categories alignement #2015
- [Radio buttons / Menu] Fix spacing with label usage #2008
- [Cards] Fix grey background when --commons-background-base is overrided #2011
- [Options] Fix tree options spacing when commons variables are overrided #2014
- [Form] Fix undefined component variables #2018
- [Utilities] Fix u-textDecroationLineThrough #2022
- [Utilities] Fix u-noSpinButtons #2009
### :hammer: Technical
- [Dropdown] Icons are now managed by flex gap #2012
- [Modal/Sidepanel] Are merged in a single Modal component with a mod-sidepanel class. #1918
	- :sauropod: Sidepanel are now deprecated
### :book: Doc
- [Popover] Fix error with PopoverMockDirectiveStory #2006

-----
LF 15.1.3: tag_name: v15.1.3
body: 

# :hammer: Technical changes
* feat(schematics): migrate lu-modal-header-close #2023
* generate stories.json #2020
Release v15.1.2: tag_name: v15.1.2
body: 

# :hammer: Technical changes
* feat(schematics): more handled mixins #2010
Release v15.1.1: tag_name: v15.1.1
body: 

# :bug: Fixes
* 15.1 fix documentation #2004
* Fix Error In PopoverMockDirectiveStory (emod property) #2006

# :hammer: Technical changes
* fix(schematic): CRLF/LF issue on some projects #2007
LF 15.1.0: tag_name: v15.1.0
body: ### :tada: Features

- :boom: Refactor global sizing nomenclature in order to harmonize with Figma #1975
  - Schematics are provided to avoid most of breakings #1988 
- [Toast] Add title feature + UI improvements #1971 
- [Link] Add external link option + fix default color  #1936 
- [Skiplinks] Is now an Angular component with his own style + minor improvements #1934 
- [Icons] Add home (filled / stared) icons #2000 

### :art: Visual changes
- [Label] Harmonize with Figma #1937
  - 💥 Labels don't have horizontal margin anymore, you may need to manage them for a list of labels.
- [Popup / Modal / Sidepanel] Improve animations #1995 
- [Modal] Minor UI improvements #1935 
- [Tooltip] Minor UI improvements #1991

### 🐞 Fixes
- [Utilities] Fix line through #1948 
- [Sidepanel] Fix overflow issues #1966 
- [Date] Fix issue that prevented users from entering a date with month/year format by keyboard input #1968 
- [Establishment] Fix pagination issues #1970 
- [Tooltip] Fix module imports #1955 

### :hammer: Technical
- We can now override the behaviour of @at-root for CSS components to improve customization options  #1963 
- [Button] Improve CSS vars usage #1931  
- [luUserDisplay] Allow user rendering without having to provide a pipe #1950 
- [Fonts] Now hosted on our CDN #1985 
- Improve page scrolling using scrollbar-gutter property  #1960 
- Fix vulnerabilities #1982 
- Remove Gulp #1976 
v15.0.3: tag_name: v15.0.3
body: 

# :bug: Fixes
* Fix missing overlaymodule #1956
v10.4.2: tag_name: v10.4.2
body: ## What's Changed
* reimport OverlayModule in LuTooltipTriggerModule by @lamstutz in https://github.com/LuccaSA/lucca-front/pull/1955


**Full Changelog**: https://github.com/LuccaSA/lucca-front/compare/v10.4.0...v10.4.2
v10.4.1: tag_name: v10.4.1
body: 
## What's Changed
* reimport OverlayModule in LuPopoverTriggerModule by @lamstutz

## New Contributors
* @lamstutz made their first contribution in https://github.com/LuccaSA/lucca-front/pull/1955

**Full Changelog**: https://github.com/LuccaSA/lucca-front/compare/v10.4.0...v10.4.1
v10.4.1-rc.3: tag_name: v10.4.1-rc.3
Release v15.0.2: tag_name: v15.0.2
body: 

# :bug: Fixes
* fix(sidepanel): Sidepanel where broken because of the new inject syntax #1953
* FIX storybook msw service worker load #1906
LF 15.0.1: tag_name: v15.0.1
body: ## Description
### 🐞 Fixes
* [Sidepanel] Fix content height #1945
* [Select] Fix group selection for advanced pickers #1944
Release v15.0.0: tag_name: v15.0.0
body: ## What's Changed
* Angular 15 by @GuillaumeNury in https://github.com/LuccaSA/lucca-front/pull/1910


**Full Changelog**: https://github.com/LuccaSA/lucca-front/compare/v10.4.0...v15.0.0
LF 10.4.0: tag_name: v10.4.0
body: ## Description

> ⚠ Un bug lié à la hauteur des sidepanels a été corrigé en [15.0.1](https://github.com/LuccaSA/lucca-front/releases/tag/v15.0.1) et le futur tag 15.1, si vous n'avez pas encore prévu de faire la montée de version, un fix à placer dans votre fichier shame permet de corriger le problème :

```
.lu-modal-panel-inner [role="document"],
.lu-sidepanel-panel-inner [role="document"] {
    display: flex;
    flex-flow: column;
    flex-grow: 1;
    height: 100%;
    overflow: auto;
}
```

### :tada: Features
- Standalone components #1871 
- [Skip links] New components #1895 
- [Timepicker][Beta] New component (Only CSS / desktop for now) #1913
- [Pagination] Add compact documentation #1923
- [Buttons] Allows to use size mods on button's icons #1925 
- [Textfield] Allows to use palettes on `mod-white` #1926 

### 👥 Accessibility
- [Modal/Sidepanel] Improve components accessibility #1917 

### :art: Visual changes
- [Dropdown] Width is related to content #1907 
- [Radio button] Fix `mod-small` size #1927 

### 🐞 Fixes
- [Simple select] Fix typing #1909 
- [User tiles] Fix size mods #1921 
- [Textfield] Fix invalid input color #1924 

### :hammer: Technical
- [Main] Remove legacy code to improve sticky elements management #1912 
	- Might be breaking (💥) in a few specific cases that have to be covered on products side
- [Theme] Allows overloading colors on products side #1922 
- Change deploy servers #1908 

v15.0.0-alpha.1: tag_name: v15.0.0-alpha.1
body: ## What's Changed
* [Dropdown] Improve component width  by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/1907
* Update config with default parameters by @vvalentin-lucca in https://github.com/LuccaSA/lucca-front/pull/1922
* [Main] Remove legacy code by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/1916
* STANDALONE COMPONENTS - 1ère phase by @bsabardu-lucca in https://github.com/LuccaSA/lucca-front/pull/1871
* ADD skip links component by @shajz in https://github.com/LuccaSA/lucca-front/pull/1895
* [User tiles] Fix mods by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/1921
* Modale a11y by @AlexiaAlarza in https://github.com/LuccaSA/lucca-front/pull/1917
* Fix invalid label color by @audreylemercier in https://github.com/LuccaSA/lucca-front/pull/1924
* [timepicker] CSS component by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/1913
* allow to override button's icons by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/1925
* [Textfield] Makes white mod compatible with palettes by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/1926
* [Pagination] Add compact story by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/1923
* [Radio button] Fix mod small size by @jeremie-lucca in https://github.com/LuccaSA/lucca-front/pull/1927

## New Contributors
* @audreylemercier made their first contribution in https://github.com/LuccaSA/lucca-front/pull/1924

**Full Changelog**: https://github.com/LuccaSA/lucca-front/compare/v10.3.1...v15.0.0-alpha.1
LF 10.3.1: tag_name: v10.3.1
body: ## Description
### :bug: Fixes
* [Select Simple] Fix typing #1909
LF 10.3.0: tag_name: v10.3.0
body: ## Description

### :sparkles: Features
* [Page Header] Add sticky mod #1894
* [Options] Add icon mod #1891

### 🎨 Visual changes
* [Textfield/Select] Fix outlined style #1900
* [RadioButtons] Fix wrapped buttons height #1898
* [Table/Lists] Actions icons are now visible by default #1893
	* Add `.mod-actionsHidden` to revert to previous behavior (actions will be visible on touch device anyway)
* [Tabbar (menu)] Fix vertical gap when wrapped #1892
* [Status] Animation fixes #1903

### :hammer: Technical changes
* [Storybook] Improve configuration #1899
* [Storybook] Fix broken API calls in production #1896

LF 10.2.1: tag_name: v10.2.1
body: ## Description
### 🎉 Features
* [Sidepanel/Modal] Add observable properties #1884
* [icons] Add icons rocket, floor, chair #1883
### 🔨 Technical
* [Avatar] Clean code and fix demo images #1882
LF 10.2.0: tag_name: v10.2.0
body: ## Description

### :tada: Features

- [Select Simple] New component #1704 
- [Theme] Allows multi-themes by including variables mixins  #1874
- [Status] New component #1863
- [Tags] Cover palettes for mod-outline #1851
- [Table] Cover table footers #1859
- [Textfield] Add of a mod-smaller size #1866
- [Table] Add of a mod-alignCenter class #1864
- [Avatar] Add a stacked mod to display multiple users #1865

### :art: Visual changes

- [Avatar] Harmonize sizes with Figma #1865

### :ambulance: Fixes

- [Textfield] Remove default cross icon for type=search #1858
- [File upload] Add cursor pointer on clickable section #1853
- [Tooltips] Fix tooltips not triggering after a scroll while displayed #1856

### :page_facing_up: Documentation

- [Label] Add exemples for labels with icons #1852
- [Button] Add button type options #1877
- Update contributing files #1844

### :hammer: Technical

- [Utilities] Add options u-fontWeightSemiBold and u-fontWeightRegular #1860
- [Page title] Replace custom service by Angular's one #1875
- [Modal/Sidepanel] Handle Observable values for modal/sidepanel labels #1855
- Fix Eslint for VSCode #1857

-----

LF 10.1.1: tag_name: v10.1.1
body: ## :ambulance: Fixes
- [Popup] Fix broken overlay animation https://github.com/LuccaSA/lucca-front/pull/1847
LF 10.1.0: tag_name: v10.1.0
body: ## :tada: Features
- [Tooltip] Option to display a tooltip if label has an ellipsis https://github.com/LuccaSA/lucca-front/pull/1768
## :art: Visual changes
- [Select] Fix mod-small height https://github.com/LuccaSA/lucca-front/pull/1821
- [Secondary nav] Fix arrows size https://github.com/LuccaSA/lucca-front/pull/1803
- [Textfield] Fix placeholder / icons colors https://github.com/LuccaSA/lucca-front/pull/1796
- [Radio buttons] Fix hover / selected state colors https://github.com/LuccaSA/lucca-front/pull/1792
- [Pagination] Fix prev/next buttons size https://github.com/LuccaSA/lucca-front/pull/1789
- [Files upload] Harmonize UI with Figma https://github.com/LuccaSA/lucca-front/pull/1809
## :heart: Quick win
- [Textfield] Improve responsive by adding a 100% max width https://github.com/LuccaSA/lucca-front/pull/1820
## :ambulance: Fixes
- [Animations] Fix variables https://github.com/LuccaSA/lucca-front/pull/1826
- [Popup] Fix double overlay animation https://github.com/LuccaSA/lucca-front/pull/1805
- [Textfield] Fix sizes variables name https://github.com/LuccaSA/lucca-front/pull/1794
- [Table] Fix handlers position https://github.com/LuccaSA/lucca-front/pull/1793
- [Select multiple] Fix checkbox's icon clipping when opening dropdown https://github.com/LuccaSA/lucca-front/pull/1791
## :hammer: Technical
- Adding specs https://github.com/LuccaSA/lucca-front/pull/1827
- Increase CSS variables coverage https://github.com/LuccaSA/lucca-front/pull/1750
LF 8.2.5: tag_name: v8.2.5
body: ## 🚑 Fixes
- Fix lint issues with LuTreeOptionComponent #1830 
LF 10.0.10: tag_name: v10.0.10
body: ## 🚑 Fixes
- Fix a condition that imported a version of Source Pro Sans with vertical alignment issues #1819 
LF 10.0.9: tag_name: v10.0.9
body: ## 🚑 Fixes
- Fix Jenkins build issues related to a mixin name #1815 
LF 10.0.8: tag_name: v10.0.8
body: ## 🚑 Fixes
- Improve migration script #1812
- Fix Formly & Material import #1808
LF 10.0.7: tag_name: v10.0.7
body: ## 🚑 Fixes
- [Schematics] Convert `_color('text.dark/default/light/placeholder')` into `var(--palettes-grey-900/800/600/400)` #1777 
LF 10.0.6: tag_name: v10.0.6
body: ## 🚑 Fixes
- [Schematics] Improve migration script (CSS import order, field import, divider import, `u-left` & `u-right` are replaced by `u-floatLeft` & `u-floatRight`) https://github.com/LuccaSA/lucca-front/pull/1770
- [Divider] Access divider as global style #1775
- [Utilities] Add missing utilities (`u-textDefault`, `u-textDecorationUnderline`, `u-textDecorationNone`) https://github.com/LuccaSA/lucca-front/pull/1761
v10.0.6-rc.1: tag_name: v10.0.6-rc.1
LF 10.0.5: tag_name: v10.0.5
body: FIX 

- https://github.com/LuccaSA/lucca-front/pull/1767 fix(ng): provide LuCalendarItemFactory in component to allow the providing of LuDateAdapter in component providers
LF 9.0.4: tag_name: v9.0.4
body: FIX 

- https://github.com/LuccaSA/lucca-front/pull/1766 fix(ng): provide LuCalendarItemFactory in component to allow the providing of LuDateAdapter in component providers
LF 8.1.6: tag_name: v8.1.6
body: ## Fix / Breaking Changes

* `luTooltip` n'outrepasse plus *sanitizer* d'Angular. Certain tooltip peuvent perdre des liens / styles dans de très rares cas.

## Features

* `luTooltip` accepte un `SafeHtml | string` qui permet de s'occuper du nettoyage du HTML soit même
* `luSafeHtml` permet une alternative à `bypassSecurityTrustHtml`. Il utilise [dompurify](https://github.com/cure53/DOMPurify) qui est un *sanitizer* très paramétrable :

  ```html
  <div [luTooltip]="someHtml | luSafeHtml:{ ALLOWED_TAGS: ['br', 'strong', 'em', 'ul', 'li'] }"></div>
  ```
LF 10.0.4: tag_name: v10.0.4
body: ## Fix / Breaking Changes

* `luTooltip` n'outrepasse plus *sanitizer* d'Angular. Certain tooltip peuvent perdre des liens / styles dans de très rares cas.

## Features

* `luTooltip` accepte un `SafeHtml | string` qui permet de s'occuper du nettoyage du HTML soit même
* `luSafeHtml` permet une alternative à `bypassSecurityTrustHtml`. Il utilise [dompurify](https://github.com/cure53/DOMPurify) qui est un *sanitizer* très paramétrable :

  ```html
  <div [luTooltip]="someHtml | luSafeHtml:{ ALLOWED_TAGS: ['br', 'strong', 'em', 'ul', 'li'] }"></div>
  ```
LF 9.0.3: tag_name: v9.0.3
body: ## Fix / Breaking Changes

* `luTooltip` n'outrepasse plus *sanitizer* d'Angular. Certain tooltip peuvent perdre des liens / styles dans de très rares cas.

## Features

* `luTooltip` accepte un `SafeHtml | string` qui permet de s'occuper du nettoyage du HTML soit même
* `luSafeHtml` permet une alternative à `bypassSecurityTrustHtml`. Il utilise [dompurify](https://github.com/cure53/DOMPurify) qui est un *sanitizer* très paramétrable :

  ```html
  <div [luTooltip]="someHtml | luSafeHtml:{ ALLOWED_TAGS: ['br', 'strong', 'em', 'ul', 'li'] }"></div>
  ```
LF 8.2.4: tag_name: v8.2.4
body: ## Fix / Breaking Changes

* `luTooltip` n'outrepasse plus *sanitizer* d'Angular. Certain tooltip peuvent perdre des liens / styles dans de très rares cas.

## Features

* `luTooltip` accepte un `SafeHtml | string` qui permet de s'occuper du nettoyage du HTML soit même
* `luSafeHtml` permet une alternative à `bypassSecurityTrustHtml`. Il utilise [dompurify](https://github.com/cure53/DOMPurify) qui est un *sanitizer* très paramétrable :

  ```html
  <div [luTooltip]="someHtml | luSafeHtml:{ ALLOWED_TAGS: ['br', 'strong', 'em', 'ul', 'li'] }"></div>
  ```
LF 10.0.3: tag_name: v10.0.3
body: ## Features

* various auto migration improvements and fixes https://github.com/LuccaSA/lucca-front/pull/1760
LF 10.0.2: tag_name: v10.0.2
body: ## Fixes

* A pseudo element was forgotten during the transition to LF 10. https://github.com/LuccaSA/lucca-front/pull/1757
* Fix the order of the utilities https://github.com/LuccaSA/lucca-front/pull/1758 https://github.com/LuccaSA/lucca-front/pull/1759
LF 10.0.1: tag_name: v10.0.1
body: ## Fixes

* Schematics issues https://github.com/LuccaSA/lucca-front/pull/1756
LF 10.0.0: tag_name: v10.0.0
body: ## Features

* [Use CSS Vars everywhere](https://prisme.lucca.io/94310e217/p/9025b9-thme)
* [LF/Scss is now modular](https://github.com/LuccaSA/lucca-front/blob/master/README.md
) (each component can be imported separately)
* [Each component is also exported as a mixin](https://prisme.lucca.io/94310e217/p/950783-chargement-des-composants
)

## Update

If already using LF 9 and Angular 14:
* Run `npx ng update @lucca-front/ng`
* Look for `// [LF NEXT]` in order to fix remaining breaking changes
LF 9.0.2: tag_name: v9.0.2
body: ## :hammer: Technical
- [NG] Remove `HttpClientModule` imports in LF's components https://github.com/LuccaSA/lucca-front/pull/1743 and https://github.com/LuccaSA/lucca-front/pull/1746 (it can break some tests/stories, just import `HttpClientModule` in them)
- [NG/SB] Add some tests using stories https://github.com/LuccaSA/lucca-front/pull/1708

## 🚑 Fixes
- [SB] Fix some SCSS imports https://github.com/LuccaSA/lucca-front/pull/1745
LF 9.0.1: tag_name: v9.0.1
body: ## 🚑 Fixes

* [Tooltip] Do not add `lu-tooltip-panel` in DOM https://github.com/LuccaSA/lucca-front/pull/1741
LF 9.0.0: tag_name: v9.0.0
body: ## :boom: Breaking changes
- Starting from LF9, only one Angular version is supported as it is not possible to support both NG13 and NG14

## :hammer: Technical
- Update Angular from v13 to v14
LF 8.2.3: tag_name: v8.2.3
body: ## 🎉 Features
- [Title service] Allow Title service to replace first prefix #1713 
LF 8.2.2: tag_name: v8.2.2
body: ## 🚑 Fixes
- [Department Select] Fix department select with appInstanceId #1686
LF 8.2.1: tag_name: v8.2.1
body: ## 🎉 Features
- [Select] Supports disabled select and disabled options #1636 

## 🚑 Fixes
- [Textfield] Fix suffix position #1667 
- [Textfield] Fix <code>.mod-small</code> height (32px instead of 36px) #1667 
LF 8.2.0: tag_name: v8.2.0
body: ## :tada: Features
- [Toast] Toast is now covered by an [Angular component](https://lucca-front.lucca.io/storybook/?path=/docs/documentation-overlays-toasts--basic) (Sass is still supported) #1563
- [Page titles] LF now supports page titles #1650
  - [Quickstart guide](https://github.com/LuccaSA/lucca-front/blob/rc/packages/ng/title/README.md)
## :boom: Breaking changes
- [Table of Content / Anchors] Component gets new UI / DOM #1613
  - [New DOM to apply](https://lucca-front.lucca.io/storybook/?path=/docs/documentation-navigation-tableofcontent-basic--basic)
## :art: Visual changes
- [Callout] Text is now grey to improve readability #1572 #1633
- [Button] Size small has now a height of 32px instead of 36px  #1642
- [Checkbox] UI harmonization with design guidelines (Icon size, states...) #1611
  - In order to reduce the dist weight, checkbox doesn't supports `.palette-xxx` anymore.
  - If you use a different color than your primary by default, you need to override your component `default-palette` attribute in `_checkbox.theme.scss`
  - If you use grey checkbox (legacy), you need to replace `.palette-grey` by `.mod-grey`
- [Radio] UI harmonization with design guidelines (Icon size, states...) #1604
  - In order to reduce the dist weight, checkbox doesn't supports `.palette-xxx` anymore.
  - If you use a different color than your primary by default, you need to override your component `default-palette` attribute in _radio.theme.scss
- [Switch] UI harmonization with design guidelines (icons, colors...) #1601
  - Switch color is now overridable and primary by default. If you use a different color than your primary by default, you need to override your component `default-palette` attribute in `_switch.theme.scss`
- [Action Icon] UI harmonization with design guidelines #1607
  - In order to reduce the dist weight, Action Icons doesn't supports `.palette-xxx` anymore.
  - If you use a different color than your primary by default, you need to override your component `default-palette` attribute in `_action-icon.theme.scss`
  - Default size is now 40x40px, you will need to apply a .mod-small for a 32x32px size.
  - A new class `.mod-delete` now covers red coloring
- [Radio Buttons] UI harmonization with design guidelines #1606
  - In order to reduce the dist weight, Radio Buttons doesn't supports `.palette-xxx` anymore.
  - If you use a different color than grey for button style by default, you need to override your component `default-palette` attribute in `_radio-buttons.theme.scss`
  - If you use a different color than primary for hovering style by default, you need to override your component `hover-palette` attribute in `_radio-buttons.theme.scss`
- [Menu] UI harmonization with design guidelines (counter size & color) #1605
  - Primary color can be overrided in `_menu.theme.scss`
  - Now also supports `<button>` element for navigation
  - `.size-small` on `.label.mod-number` should be replaced by `.mod-small`
- [Tags & Labels] Increase contrast for readability #1600
## :busts_in_silhouette: Accessibility
- [Table] Fix keyboard support for table actions #1557
- Add type=button to every buttons #1566
## :heart: Quick win
- [Icons] Add icon-cancel icon #1614
- [Button] `.mod-link` is replaced by `.mod-text` to avoid components confusion. `.mod-link` is still supported for now but considered as legacy. #1435
- [Timeline] Supports 100% width for specific content cases, like cards, in vertical display #1644 
## :hammer: Technical
- Update rxjs from v6 to v7 #1635
LF 8.1.5: tag_name: v8.1.5
body: ## 🚑 Fixes
- [Timelines] Supports .links as `<button> `element #1631 
- [Menu] Fix margin issue on legacy structure #1629 
- [Secondary Menu / Navside] Fix Safary hover issue #1620   
LF 8.1.4: tag_name: v8.1.4
body: ## 🚑 Fixes
- [Links] Fix sorting for formly API select #1589 
LF 8.1.3: tag_name: v8.1.3
body: ## 🚑 Fixes
- [Links] Fix button-group import issue #1589 
LF 8.1.2: tag_name: v8.1.2
body: ## 🚑 Fixes
- [Links] Revert link component #1583 
- [Icons] Fix mapping for icon `prioritization_high` #1582 
- [Sizes] Fix components height related to standard line height #1585 


LF 8.1.1: tag_name: v8.1.1
body: ## 🚑 Fixes
- [Links] Fix button element support #1577
## ❤️ Quick win
- [Icons] Adding prioritization, globe, confirm (tick) #1579 
## 🔨 Technical
- [Departement picker] Add filter input #1578 

LF 8.1: tag_name: v8.1.0
body: ## :tada: Features
- [Button groups] Responsiveness coverage #1544 
## :boom: Breaking changes
- [Timeline] Component harmonization between Figma & LF #1389 
	- Removing intermediate size
	- Adding small size / mod-icon
	- Fixing previous, curent, next bullets UI
## :art: Visual changes
- [Tabs bar] Component harmonization between Figma & LF #1356
	- Adding small mod and borderless mod
	- Adding disabled state
	- Fixing fonts, colors, spacings
- [Headings] Fixing line-height #1476 
- [Links] Color management refactor (Primary color is now default) #1337 
- [Selects] Palettes coverage for placeholders, icons and input clearer #1536 
- [Icons] Update warning icon #1545 
## :busts_in_silhouette: Accessibility
- Supports aria-required for mandatory inputs #1541 
- [Modal] Improve close button accessibility (Tooltip, translate hidden message...) #1532 
## :ambulance: Fixes
- [Modal] Fixing issues on touch devices / Adding close cross focus #1459
## :heart: Quick win
- [Icons] Adding icons pause / stop / divide / unarchive / crown #1492 #1534 #1535 
- [Header] Adding mod no-shadow #1526 
## :hammer: Technical
- [Palettes] Using Lucca's default theme on palettes for Prisme purpose #1510 
- [LuApiPagedSearcher] API V4 sorting #1512 
- Removing unused CSS selectors #1533 
- [Lint] Installed eslint and handle generics
  - ⚠️ You may encounter some errors when extending or overriding components which use generics, like ALuOptionOperator. We removed all `<T = any>` types with `<T>`. If you encounter any errors like this when linting your code, you will need to specify the types used by your component.
LF 8.0: tag_name: v8.0.0
body: # LF 8.0

Angular 13 support !

## 💥 Breaking changes for users

- You need to add `node_modules` directly to your `stylePreprocessorOptions`
- [scss] You must remove the `~` in all imports, for example `@import '~@lucca-front/ng/style/main';` becomes `@import '@lucca-front/ng/style/main';`
- `LuOptionPickerAdvanced` exported as `LuOptionPickerAdvanced` instead of `LuOptionPicker` (see https://angular.io/api/core/Directive#exportAs)

## 🚑 FIX
- Fixed `@angular/cdk` deprecations regarding overlay positions
- Replaced deprecated `PortalInjector` by `Injector.create`
- Fixed `LuDepartmentSelectInputComponent` extending `ILuTreeOptionPickerPanel` instead of `ILuOptionPickerPanel`
- Fix `/` usage in `.scss` files, bye bye annoying warnings

## 🔨 Technical
- `Angular 12` -> `Angular 13` which makes this LF 8. LF 8 requires ng 12 or 13.
- Switched to `npm@7`
- Simplified `tsconfig.json` and `tsconfig.lib.json` (only one file of each)
- Simplified `angular.json` and `ng build` A LOT. Only one project in `angular.json` now builds every ng package, bye bye complicated `gulp` tasks, bye bye `angular.json` madness. Build is much faster too.
  - Removed each project's now unncessary `package.json` and simplified their `ng-package.json` file
  - Removed `root` package, now unnecessary and moved `ng/root/styles` to `ng/styles`
- Bumped `tsconfig.json` target to `es2017` (from `es2015`)
- `noImplicitOverride`, `noPropertyAccessFromIndexSignature`, `noImplicitReturns` requirements in tsconfig
- Removed `npm links` to `scss` and `icons`. They are now linked automatically via the `workspace` property in package.json. Simple!
- Fixed `storybook` build hell. The version is fixed to 6.4.0 and the code doesn't seem to work when bumping the dep... For now this will do

## 🥊 Hacks

- Used the hack mentionned in this issue when we have generics extending our types : https://github.com/angular/angular/issues/43624#issuecomment-929035344. It's ugly but it works...

LF 7.4: tag_name: v7.4.0
body: # LF 7.4

## 🎨 Visual changes
- fix(scss) breadcrumbs sizing and spacing (#1504)

## 🐛  Fixes
- Navside
  - Mask the help text (#1484)
  - Fix menu legacy regression (#1468)
- Framed forms
  - fix(scss) display for fieldset in framed forms (#1497)

## 🎉 Features
- feat(ng/user) MeOption improvements (#1453)
  - Stop displaying "me" option when clue is not empty 
  - Do not display user twice (when current user is in options)
- [Select] Add missing ES translation (#1475)

## 🛠️ Technical
- feat(scss) utilities color grey (#1424)
- [sb] add ng/date/alendar story (#1404)
- Ability to put buttons in the nav side (#1454)
- Add utilities for gap (#1462)
LF 7.3.1: tag_name: v7.3.1
body: # LF 7.3.1

## Fix `.mod-more` in `.button-group`

The icon was no longer displaying in the "More" button of the button group component.

![image](https://user-images.githubusercontent.com/5755913/149144829-b93c859b-3bb3-4b72-9a4e-f4af7ee8ed16.png)

### Fixes

- display of `.button.mod-more`
v7.3.0: tag_name: v7.3.0
body: # LF 7.3

## Disabled inputs and buttons

Updates disabled inputs and buttons to use the grey palette and match the design system

See PR https://github.com/LuccaSA/lucca-front/pull/1478 for full details

### Visual changes

- Disabled buttons use the grey palette
- Disabled buttons and inputs use a dark on light color scheme

### Breaking changes

- For radio and checkbox inputs in framed forms, the `.is-disabled` class must be placed on the parent `.radiosfield` or `.checkboxesfield` element to set the correct background color.

### Fixes

- Removes hover animations on buttons and inputs
v7.2.0: tag_name: v7.2.0
body: # LF 7.2

## Navside

To facilitate the pending release of @lucca/ngx-sitemap, some adjustments have been made on the navside
- No breaking change for @lucca/sitemap (stencil component)
- Reflect updates on the @lucca/ngx-sitemap component to preserve current look and feel, mostly on the responsive side of things

### Visual changes

- On mobile, the `Menu` open button doesn't have rounded edges anymore.

### Fixes

- On mobile, the `Menu` is now in `position: fixed`. The page's content's position is shifted downwards accordingly. You may need to remove some `shame` code regarding `main-content`'s `margin-top` property.

### Technical changes

- Unit standardization: everything is now in `em`.
v7.1.1: tag_name: v7.1.1
body: # LF v7.1.1

## Fixes
- https://github.com/LuccaSA/lucca-front/pull/1471 : department search fn use indludes instead of startsWith
v7.1.0: tag_name: v7.1.0
body: # LF 7.1.0

## Breaking changes

- #1451 Table.sticky.overhaul

## Features

- #1403 feat(scss) Buttons outlined (closes #1334)
- #1426 feat(scss) switch (closes #1344)
- #1432 feat(scss) buttons (closes #1333)
- #1433 feat(scss) box-shadow (closes #1431)
- #1441 hx mixins
- #1450 Menu v2
- #1452 qualification-select-input - HUB-3792

## Fixes

- #1446 fix(scss) table mod card double border and radius
- #1448 fix(scss) switch to grey palette for disabled state

## Optimizations

- #1421 REF optimize gulp build time

## Storybook additions

- #1405 nolog(sb) add qa/menu and scss/menu stories
- #1406 nolog(sb) add qa/forms stories
- #1407 nolog(sb) add qa/comm-in-app story
- #1408 nolog(sb) add main-menu story
- #1409 nolog(sb) clean to-migrate/scss del useless files
- #1410 nolog(sb) add scss/toasts story
- #1411 nolog(sb) add scss/breadcrumbs story
- #1412 nolog(sb) add callout in scss
- #1413 nolog(sb) add chip on scss
- #1414 nolog(sb) add tag on scss
- #1415 nolog(sb) add progress in scss
- #1416 nolog(sb) add scss/box story
- #1417 nolog(sb) add scss/card story
- #1418 nolog(sb) add scss/labels story
- #1419 nolog(sb) add scss/lists story
- #1420 nolog(sb) add scss/pageHeader story

v7.0.6: tag_name: v7.0.6
body: # Features 

- Add new icons (#1442)

# Bugfixes

- Fixes discount icon (#1442)
- Palettes colors (#1443)
v7.0.5: tag_name: v7.0.5
body: # Bugfixes

- Remove !important on margin-bottom and color values (#1437)
- Stop importing all of material CSS (#1438)
- Table.layout fixed.breakpoint.change (#1439)
v7.0.4: tag_name: v7.0.4
body: # Features

## Schematics support

- feat(root): add ng-add schematic (#1430)
v7.0.3: tag_name: v7.0.3
body: # Bugfixes

- fix(ng/material) wrong variable name #1429
v7.0.2: tag_name: v7.0.2
body: # Bugfixes

- fix(ng/material) use v12 syntax for @angular/material theming #1428
v7.0.1: tag_name: v7.0.1
body: # Bugfixes

- Fixed issue with margins for titles #1425 
v7.0.0: tag_name: v7.0.0
body: see PR #1398 for all info

# Breaking changes

## scss breakpoints refactor

see PR #1151 for all details

all breakpoints have been changed and updated to accomodate changing in the resolutions used by people on the interwebz

if you didn't override the breakpoints in the theme you shoiuld be fine, if you didn't use them for your custom style you should be finer. if not, migration is all about renaming stuff so its not too difficult, migration should take about 2 hours

in details you have
- `container` is not centered by default, use `container mod-center`
- `container` size is not changeable through `mod-lg` or `mod-sm`
- all your `grid-lg4` must be renammed accordig to the new breakpoints nomenclature
- if you were overriding the breakpoints, maybe you shouldn't have

# Features

## ng12 official support

this version officially works with ng12, ng 10 is dropped from angular version officially supported

## Redesign

a whole bunch of scss component have been added or redesigned to be closer to the designers moqups - [complete list](https://github.com/LuccaSA/lucca-front/pulls?q=is%3Apr+milestone%3A7.0+label%3A%22DS+to+LF%22+)

# Complete list

- PR #1151 
- PR #1314 
- PR #1323 
- PR #1377 
- PR #1378 
- PR #1379 
- PR #1380 
- PR #1381
- PR #1385
- PR #1387 
- PR #1390 
- PR #1382 
- PR #1392 
- PR #1391 
- PR #1394 
- PR #1399 
- PR #1401 

# Fixes issues

- fixes #1328
- fixes #1329
- fixes #1330
- fixes #1331
- fixes #1357
- fixes #1350
- fixes #1348 
- fixes #1353 
- fixes #1352 
- fixes #1320
- fixes #1308
- fixes #1307
- fixes #1393
- fixes #1318 
v7.0.0-rc.4: tag_name: v7.0.0-rc.4
body: fix(scss) last fix due to css-vars
v7.0.0-rc.3: tag_name: v7.0.0-rc.3
body: fix(scss) build error due to css-vars
v7.0.0-rc.2: tag_name: v7.0.0-rc.2
body: fix(scss) build error due to css-vars
v7.0.0-rc.1: tag_name: v7.0.0-rc.1
body: fix(scss) build error due to css vars
v7.0.0-rc.0: tag_name: v7.0.0-rc.0
body: # Breaking changes

## scss breakpoints refactor

see PR #1151 for all details

all breakpoints have been changed and updated to accomodate changing in the resolutions used by people on the interwebz

if you didn't override the breakpoints in the theme you shoiuld be fine, if you didn't use them for your custom style you should be finer. if not, migration is all about renaming stuff so its not too difficult, migration should take about 2 hours

# Features

## ng12 official support

this version officially works with ng12, ng 10 is dropped from angular version officially supported

## Redesign

a whole bunch of scss component have been added or redesigned to be closer to the designers moqups - [complete list](https://github.com/LuccaSA/lucca-front/pulls?q=is%3Apr+milestone%3A7.0+label%3A%22DS+to+LF%22+)

# Complete list

- PR #1151 
- PR #1314 
- PR #1323 
- PR #1377 
- PR #1378 
- PR #1379 
- PR #1380 
- PR #1381
- PR #1385
- PR #1387 
- PR #1390 
- PR #1382 
- PR #1392 
- PR #1391 
- PR #1394 

# Fixes issues

- fixes #1328
- fixes #1329
- fixes #1330
- fixes #1331
- fixes #1357
- fixes #1350
- fixes #1348 
- fixes #1353 
- fixes #1352 
- fixes #1320
- fixes #1308
- fixes #1307
- fixes #1393
v6.3.1: tag_name: v6.3.1
body: - fix(scss) Box - better positioning of the arrow (#1386)
- fix(ng-user) perf for homonyms (#1369)
v6.3.0: tag_name: v6.3.0
body: # Features

- feat(scss) print utilities (#1297)
- feat(scss) Clearfix utils (#1300)
- feat(scss-a11y) better a11y for checkbox mixed (#1301)
- fix(ng-tooltip) tooltip focus handling (#1296)
- feat(scss) use theme variable for field label color (#1293)
- feat(scss) new utility for flexbox (#1288)
- feat(scss) add utilities for border radius (#1289)
- feat(scss-a11y) menu : placeholder + aria-current (#1291)
- fix(ng) Some API/User select related fixes (#1306)

# Fixes

fixes #1264 
fixes #1285 
fixes #1294 
fixes #1266 
fixes #1281 
fixes #1278 
fixes #1279 
fixes #1282 

# Technical

with no negative impact on published packages

- uses storybook at repository root for dev env
- reorg code
- reqwork build/CI
- clean up dependencies/peer deps of published packages (now they only have peer deps)
- publish on tag
v6.3.0-rc.1: tag_name: v6.3.0-rc.1
body: - tech(all) clean up peer dependencies (#1304)
v6.3.0-rc.0: tag_name: v6.3.0-rc.0
body: first release by CI triggered by this tag, this may not work first try

# Features

- feat(scss) print utilities (#1297)
- feat(scss) Clearfix utils (#1300)
- feat(scss-a11y) better a11y for checkbox mixed (#1301)
- fix(ng-tooltip) tooltip focus handling (#1296)
- feat(scss) use theme variable for field label color (#1293)
- feat(scss) new utility for flexbox (#1288)
- feat(scss) add utilities for border radius (#1289)
- feat(scss-a11y) menu : placeholder + aria-current (#1291)

# Fixes

fixes #1264 
fixes #1285 
fixes #1294 
fixes #1266 

# Technical

with no negative impact on published packages

- uses storybook at repository root for dev env
- reorg code
- reqwork build/CI
- clean up dependencies/peer deps of published packages (now they only have peer deps)
- WIP add ui-diff checks on PR
- publish on tag
6.2.3: tag_name: 6.2.3
body: fix(ng-user) default values in user-v3.service
6.2.2: tag_name: 6.2.2
body: - #1276 add ess translations for ets-select, user-select , modal and sidepanel
6.2.1: tag_name: 6.2.1
body: fix(scss) textfield mod-password + edge (#1274)
6.2.0: tag_name: 6.2.0
body: - feat(scss) password toggle (#1257)
- feat(ng-tooltip) a11y tooltip (#1262)
- fix(ng) rem injection of xxxservice in macro component (#1272)
- feat(scss) utilities for hx (#1269)
6.2.0-rc.0: tag_name: 6.2.0-rc.0
body: - feat(scss) password toggle (#1257)
- feat(ng-tooltip) a11y tooltip (#1262)
- fix(ng) rem injection of xxxservice in macro component (#1272)
- feat(scss) utilities for hx (#1269)
6.1.2: tag_name: 6.1.2
body: fix(ng) ets-select loading (#1265)
fix(ng) establishment-picker selects the same value more than once (#1263)
6.1.1: tag_name: 6.1.1
body: - fix(ng) tooltip and select shenanigans (#1260)
- fix(scss) icon rendering (#1258)
- fix(scss) timeline gauge left position (#1254)
- fix(ng) user picture fallback (#1253)
6.1.0: tag_name: 6.1.0
body: - feat(scss) Add new component for divider (#1224)
- feat(scss) Timelines with small numbers and add step option (#1230)
- feat(scss) Full width button (#1238)
- feat(scss) textfield mod-outline (#1243)
- feat(scss) u-listReset for dl (#1244)
- feat(scss) Utilities + doc (#1246)
- feat(scss) Comm in app (#1240)
- feat(ng) Enhance lu-establishment-picker (#1239)
- chore(all) upd deps (#1245)
- fix(scss) add ellipsis on chip in lu-select to prevent multiline (#1248)
- fix(ng) quick fixes (#1251)
- feat(ng-ets) add inputs for filters and scope (#1252)
6.1.0-rc.4: tag_name: 6.1.0-rc.4
body: - fix(scss) add ellipsis on chip in lu-select to prevent multiline (#1248)
- fix(ng) quick fixes (#1251)
6.1.0-rc.2: tag_name: 6.1.0-rc.2
body: fix(ng) unclickable pickers and anything that appeared in an overlay
6.1.0-rc.1: tag_name: 6.1.0-rc.1
body: fix(ng) broken release cuz all style was flatten in `@lf/ng/style`, path structure was not kept
6.1.0-rc.0: tag_name: 6.1.0-rc.0
body: # Contains

feat(scss) Add new component for divider (#1224)
feat(scss) Timelines with small numbers and add step option (#1230)
feat(scss) Full width button (#1238)
feat(scss) textfield mod-outline (#1243)
feat(scss) u-listReset for dl (#1244)
feat(scss) Utilities + doc (#1246)
feat(scss) Comm in app (#1240)
feat(ng) Enhance lu-establishment-picker (#1239)
chore(all) upd deps (#1245)

no BC

fixes #1199
fixes #1232
fixes #1236
fixes #1200
fixes #1234
6.0.1: tag_name: 6.0.1
body: - fix(scss) remove box-shadow none from textfield mod-filter (#1228)
- fix(scss) collapse (#1229)
- fix(icons) font smoothing (#1231)
- fix(ng-select) add sub clean up on destroy (#1233)
6.0.0: tag_name: 6.0.0
body: # Breaking

i broke the lu string date adapter that nobody was using - it now only binds to strings with the format 2020-03-25

# Contains
- feat(icons) Add new icons (#1189)
- chore(scss-icons) upd deps in scss and icons (#1192)
- feat(scss) Positions and placements utilities (#1168)
- feat(ng) support angular 11 (#1180)
- refactor(ng) string date adapter (#1191)
- feat(scss) new layout (#1190)
- feat(ng) modal-sp a11y (#1206)
- refactor(scss) remove flex basis utilities (#1204)
- feat(scss) scroll smooth utilities (#1203)
- refactor(scss-ng) palettes deprecated (#1212)
- feat(ng-date) date-inputs - better disabling - startOn (#1208)
- fix(scss) add layout to overridable distrib (#1205)
- feat(scss) use defaults autoprefixer configuration to reduce dist size (#1194)
- fix(ng) lf/ng peer dependencies
- feat(scss) arrows in nav (#1215)
- fix(scss) timelines values (#1216)
- fix(scss) callout icon color (#1217)
- feat(ng) enable strict templates (#1213)
- fix(ng-popup) max-size responsiveness (#1210)
6.0.0-rc.2: tag_name: 6.0.0-rc.2
body: feat(scss) arrows in nav (#1215)
fix(scss) timelines values (#1216)
fix(scss) callout icon color (#1217)
feat(ng) enable strict templates (#1213)
fix(ng-popup) max-size responsiveness (#1210)
5.1.8: tag_name: 5.1.8
body: - fix(scss) radioButton : palette color at root level doesn't works (#1220)
- fix(scss) checkboxes : palette take precedence over the disabled states on hover (#1219) 
- fix(scss) loading actionIcon in table with mod-actions (#1221)
6.0.0-rc.1: tag_name: 6.0.0-rc.1
body: feat(ng) modal-sp a11y (#1206)
refactor(scss) remove flex basis utilities (#1204)
feat(scss) scroll smooth utilities (#1203)
refactor(scss-ng) palettes deprecated (#1212)
feat(ng-date) date-inputs - better disabling - startOn (#1208)
fix(scss) add layout to overridable distrib (#1205)
[enh] use defaults autoprefixer configuration to reduce dist size (#1194)
fix(ng) lf/ng peer dependencies
5.1.7: tag_name: 5.1.7
body: - fix(scss) default palette of unselected radioButton is grey (#1211)
6.0.0-rc.0: tag_name: 6.0.0-rc.0
body: # Breaking

- i totes broke the string date adapter that nobody was using - it now only binds to strings with the format `2020-03-25`

# Contains

feat(icons) Add new icons (#1189)
chore(scss-icons) upd deps in scss and icons (#1192)
feat(scss) Positions and placements utilities (#1168)
feat(ng) support angular 11 (#1180)
refactor(ng) string date adapter (#1191)
feat(scss) new layout (#1190)
5.1.6: tag_name: 5.1.6
body: - fix(ng) non iterable exception on ets-select
5.1.5: tag_name: 5.1.5
body: - fix(scss) field invalid state (#1179)
5.1.4: tag_name: 5.1.4
body: - fix(scss) timeline and pagination imports (#1178)
5.1.3: tag_name: 5.1.3
body: - fix(ng) last ts4 transpil error (#1176)
5.1.2: tag_name: 5.1.2
body: - fix(scss) Remove z-index and fix position text (#1174)
- doc(scss) Removing inline comments from SCSS files for theme parsing (#1172)
- fix(ng) ts transpil error with typescript 4 (#1167)
- fix(scss) remove pointer event on label (#1164)
5.1.1: tag_name: 5.1.1
body: - fix(doc) url for SCSS demo (#1161)
- fix(ng) mod-framed inputs states (#1159)
5.1.0: tag_name: 5.1.0
body: > see PR #1150 for all infos

# BC

- mixin `fakeBorder` has disappeared, it is replaced by funciton `fakeborderoverlay`
- breadcrumbs got enriched, previous DOM do not work anymore
- rework supported DOM layout for inputs inside or outside of forms for better accessibility

# Contains

- feat(ng) lu-ets-xxx input filters (#1146)
- feat(scss) table header .mod-twoLines (#1121)
- feat(scss) pagination component (#1125)
- fix(scss) button link shadow on hover/focus (#1140)
- feat(scss) Refactoring responsive utilities (#1147)
- fix(scss) box-shadows and adding elevate utilities (#1141)
- feat(scss) Display utilities (#1135)
- feat(scss) Lines table clickable (#1083)
- fix(ng) add style for FormerEmployee checkbox (#1142)
- feat(scss) collapse with details/summary (#1138)
- feat(scss) Flex utilities (#1130)
- feat(scss) Breadcrumbs (#1127)
- feat(scss) Timelines (#1120)
- feat(scss) a11y for table sort (#1070)
- feat(scss) New framed form (#1115)
- feat(ng) style for cdk drag n drop (#1128)
- feat(ng-fromly) use englobing labels and other enh (#1153)
- fix(scss) mod framed standalone (#1154)
- fix(ng) lu-clearer - cant have a button in a label (#1152)
- feat(ng-formly) establishment field (#1145)
- fix(ng-formly) cb layout (#1157)
- fix(ng-formly) checkboxes and radios in mod-framed (#1155)
- fix(scss) radisofield mod framed (#1156)
- feat(ng) hideable clearer in date-select (#1158)

5.1.0-rc.2: tag_name: 5.1.0-rc.2
body: - fix(ng-formly) cb layout (#1157)
- fix(ng-formly) checkboxes and radios in mod-framed (#1155)
- fix(scss) radisofield mod framed (#1156)
5.1.0-rc.1: tag_name: 5.1.0-rc.1
body: - feat(ng-fromly) use englobing labels and other enh (#1153)
- fix(scss) mod framed standalone (#1154)
- fix(ng) lu-clearer - cant have a button in a label (#1152)
- feat(ng-formly) establishment field (#1145)
5.1.0-rc.0: tag_name: 5.1.0-rc.0
body: > see PR #1150 for all details

# BC

- mixin `fakeBorder` has disappeared

# Contains

- feat(ng) lu-ets-xxx input filters (#1146)
- feat(scss) table header .mod-twoLines (#1121)
- feat(scss) pagination component (#1125)
- fix(scss) button link shadow on hover/focus (#1140)
- feat(scss) Refactoring responsive utilities (#1147)
- fix(scss) box-shadows and adding elevate utilities (#1141)
- feat(scss) Display utilities (#1135)
- feat(scss) Lines table clickable (#1083)
- fix(ng) add style for FormerEmployee checkbox (#1142)
- feat(scss) collapse with details/summary (#1138)
- feat(scss) Flex utilities (#1130)
- feat(scss) Breadcrumbs (#1127)
- feat(scss) Timelines (#1120)
- feat(scss) a11y for table sort (#1070)
- feat(scss) New framed form (#1115)
- feat(ng) style for cdk drag n drop (#1128)
5.0.1: tag_name: 5.0.1
body: - fix fields=fields error on api-searcher (#1139)
5.0.0: tag_name: 5.0.0
body: > see PR #1103 for all information

# Breaking changes

## atomic entry points

> see PR #1088 for all details

removed the reexport of secondary entry points in the primary entry point. meaning before you could import evrything from `@lucca-front/ng` primary entry point or any of the secondary entry points. now only the secondary entry points work

```ts
// before
import { LuPopupmodule, LuModalModule } from '@lucca-front/ng';
// after
import { LuPopupmodule} from '@lucca-front/ng/popup';
import { LuModalModule } from '@lucca-front/ng/modal';
```

## refactor api layer

> see #1104 for all details

This should not affeect you if you are just using `<lu-api-xxx>` components, they didnt change and their `@input/output` _should_ not be impacted

rework the layer to interface with an api to make it simpler.

removed the different `LuApiFeederService`, `LuApiPagerService`, `LuApiSearcherrService`, ... in favor of just `LuApiService`

## no official support for angular 8

> see PR #1088 for more details

the official compatibility versions of angular and this lib are angular 9 and angular 10

the support for angular 8 is officialy dropped. that doesn't mean it stops working if you dont update, but know that i didn't test if it's still working. if there is a bug present in ng8 but not ng9 or 10, it won't be fixed either

# Features

## offical angular 10 support

> see PR #1088 for all infos

official support for angular 10 and angular 9

## support for api-v4 endpoints

> see #1112 for more infos

added `@input() standard` to `<lu-api-xxx>` components (right now the supported valuexs are `"v3"` or` "v4"`) to allow you to easily plug a `lu-api-select` to a v4 endpoints

```html 
<lu-api-select standard="v4" api="/organization/structure/establishments"><lu-api-select>
```

## user-select - former employees

> see PR #1105 for details

at long last it is possible to add a checkbox to include former employees in the list of available results. use the `enableFormerEmployees` input on the `lu-user-select` component

```html
<lu-user-select [(ngModel)]="user" enableFormerEmployees="true"></lu-user-select>
```

# Details

- #1088 angular 10 and minor rework
- #1104 refactor api select stuff
- #1062 normalize
- #1067 fix breakpoints
- #1068 icons accessibiliy
- #1076 rework input file
- #1105 user-select former employees
- #1108 establishment select
- #1112 apii v4 suppport
- #1113 callout title
- fix dependency injection error with luapipagedsearcher component
- #1118 borderless card
- #1119 new shadows
- #1122 formly - support `standrad` input for type `api`
- #1124 manual override for normalize BC

-----

fixes #1094 
fixes #1055 
fixes #942 
fixes #400 
5.0.0-rc.2: tag_name: 5.0.0-rc.2
body: - #1122 formly - support `standrad` input for type `api`
- #1124 manual override for normalize BC
4.2.7: tag_name: 4.2.7
body: - #1111 follow up of #1109 - palette for radio buttons
5.0.0-rc.1: tag_name: 5.0.0-rc.1
body: - fix dependency injection error with luapipagedsearcher component
- #1118 borderless card
- #1119 new shadows
5.0.0-rc.0: tag_name: 5.0.0-rc.0
body: > see PR #1103 for all information

# Breaking changes

## atomic entry points

> see PR #1088 for all details

removed the reexport of secondary entry points in the primary entry point. meaning before you could import evrything from `@lucca-front/ng` primary entry point or any of the secondary entry points. now only the secondary entry points work

```ts
// before
import { LuPopupmodule, LuModalModule } from '@lucca-front/ng';
// after
import { LuPopupmodule} from '@lucca-front/ng/popup';
import { LuModalModule } from '@lucca-front/ng/modal';
```

## refactor api layer

> see #1104 for all details

This should not affeect you if you are just using `<lu-api-xxx>` components, they didnt change and their `@input/output` _should_ not be impacted

rework the layer to interface with an api to make it simpler.

removed the different `LuApiFeederService`, `LuApiPagerService`, `LuApiSearcherrService`, ... in favor of just `LuApiService`

## no official support for angular 8

> see PR #1088 for more details

the official compatibility versions of angular and this lib are angular 9 and angular 10

the support for angular 8 is officialy dropped. that doesn't mean it stops working if you dont update, but know that i didn't test if it's still working. if there is a bug present in ng8 but not ng9 or 10, it won't be fixed either

# Features

## offical angular 10 support

> see PR #1088 for all infos

official support for angular 10 and angular 9

## support for api-v4 endpoints

> see #1112 for more infos

added `@input() standard` to `<lu-api-xxx>` components (right now the supported valuexs are `"v3"` or` "v4"`) to allow you to easily plug a `lu-api-select` to a v4 endpoints

```html 
<lu-api-select standard="v4" api="/organization/structure/establishments"><lu-api-select>
```

## user-select - former employees

> see PR #1105 for details

at long last it is possible to add a checkbox to include former employees in the list of available results. use the `enableFormerEmployees` input on the `lu-user-select` component

```html
<lu-user-select [(ngModel)]="user" enableFormerEmployees="true"></lu-user-select>
```

# Details

- #1088 angular 10 and minor rework
- #1104 refactor api select stuff
- #1062 normalize
- #1067 fix breakpoints
- #1068 icons accessibiliy
- #1076 rework input file
- #1105 user-select former employees
- #1108 establishment select
- #1112 apii v4 suppport
- #1113 callout title

fixes #1094 
fixes #1055 
fixes #942 
fixes #400 
4.2.6: tag_name: 4.2.6
body: - #1071 added some scss utilistes
- #1073 fix keyboard nav for list items
- #1080 fix palette for buttons group
- #1101 minor fixs for checkboxesfield
- #1109 fix radiobuttons defult palette
4.2.5: tag_name: 4.2.5
body: - #1095 fix date format in date-select for locale en-GB
- #1096 fix button mod-smaller
- #1097 fix table borderless
4.2.4: tag_name: 4.2.4
body: - #1091 fix api-select force refresh after PR #1063 released in v4.2.0
4.2.3: tag_name: 4.2.3
body: - #1090 fix transpil error in 4.2.2
4.2.2: tag_name: 4.2.2
body: - #1086 fix black and white theme color for more consistency with other colors
4.2.1: tag_name: 4.2.1
body: - #1079 some fixes on focus state for buttons, action icons and button groups
4.2.0: tag_name: 4.2.0
body: see PR #1057 for more details

# Breaking changes

## Palette transition

PR #1032 adds new palette system in preparation for [LF 5.0](https://github.com/LuccaSA/lucca-front/milestone/15).

Before a palette looked like this

```
"primary": (
	"darker": #2D354D,
	"dark": #4C5775,
	"color": #9299B0,
	"light": #CCD1E0,
	"lighter": #E8EAF3,
	"lightest": #F7F9FD,
	"text": #FFFFFF,
	"see-through": rgba(#9299B0, .15),
),
```
now your palettes should look like this
```
"primary": (
	"darker": #2D354D,
	"dark": #4C5775,
	"color": #9299B0,
	"light": #CCD1E0,
	"lighter": #E8EAF3,
	"lightest": #F7F9FD,
	"text": #FFFFFF,
	"see-through": rgba(#9299B0, .15),
	"50": #F7F8FD,
	"100": #F3F5FC,
	"200": #ECEFF8,
	"300": #DCDFEF,
	"400": #CBCFE2,
	"500": #B7BBD1,
	"600": #898FAE,
	"700": #485075,
	"800": #31395E,
	"900": #1E233E
),
```

in the next major version the use of `darker`, `dark`, ... will be deprecated, but for now you should migrate your palette so that the entries `50-900` are defined.

## file input

PR #1059 introduces a change in the template html to use for the file input

before
```html
<div class="file">
	<i class="file-icon lucca-icon icon-cloudUpload"></i>
	<div class="file-title u-marginBottomReset">Drag and drop your file here</div>
	<div class="file-or">Or</div>
	<button class="button mod-outline mod-small">browse file</button>
	<input class="file-input" type="file">
</div>
```

after 
```html
<div class="file">
	<div class="file-title">Drag and drop your file here</div>
	<div class="file-or">Or</div>
	<button class="button mod-outline">browse file</button>
	<div class="u-marginTopSmaller u-textLight">Supported file formats : .xls, .xlsx .csv</div>
	<input class="file-input" type="file">
</div>
```
 the node `<i class="file-icon lucca-icon icon-cloudUpload"></i>` is not there anymore

go see all the templates here -> http://lucca-front.lucca.local/rc/scss/#forms-files

documentation in [rpisme.lucca.io](http://prisme.lucca.io/components/form/file) will be updated shortly

# details

- #1032 new palettes
- #981 modal/sp header revision
- #1035 button mod-smaller
- #1038 action icon revision
- #1041 radios style recvision
- #1044 date inputs accept a granularity option
- #1049 date-select dates under min or over max are disabled
- #1050 font style revision
- #1051 some fixes on option-item
- #1058 chips revision
- #1064 mask mixin and utility - ie11 mixin
- #1060 rework input labels structure - no BC
- #1053 radios/cb/switches mod-small and other revisions
- #1052 dropdown item is-disabled
- #1063 api-select some fixes
- #1059 file upload
- #1054 more oiption item style revision
- #1066 spacing and border utils
- #1037 button focus revision
- #1048 textfield revision
- #1072 fix some bug after PR #1066 
- #1074 fix hover state for chips kill

# fixed issues

fixes #1046 
fixes #1026 
might correct #990 but not completely
fixes #1040 
fixes #1046 
4.2.0-rc.2: tag_name: 4.2.0-rc.2
body: ## fixes 

- #1072 fix some bug after PR #1066
4.2.0-rc.1: tag_name: 4.2.0-rc.1
body: see PR #1057 for all details 

- #1059 file upload
 - #1054 more oiption item style revision
 - #1066 spacing and border utils
 - #1037 button focus revision
 - #1048 textfield revision
4.2.0-rc.0: tag_name: 4.2.0-rc.0
body: se PR #1057 or every individual PR for all informations

## Palette transition

PR #1032 adds new palette system in preparation for [LF 5.0](https://github.com/LuccaSA/lucca-front/milestone/15).

Before a palette looked like this
```
"primary": (
	"darker": #2D354D,
	"dark": #4C5775,
	"color": #9299B0,
	"light": #CCD1E0,
	"lighter": #E8EAF3,
	"lightest": #F7F9FD,
	"text": #FFFFFF,
	"see-through": rgba(#9299B0, .15),
),
```
now your palettes should look like this
```
"primary": (
	"darker": #2D354D,
	"dark": #4C5775,
	"color": #9299B0,
	"light": #CCD1E0,
	"lighter": #E8EAF3,
	"lightest": #F7F9FD,
	"text": #FFFFFF,
	"see-through": rgba(#9299B0, .15),
	"50": #F7F8FD,
	"100": #F3F5FC,
	"200": #ECEFF8,
	"300": #DCDFEF,
	"400": #CBCFE2,
	"500": #B7BBD1,
	"600": #898FAE,
	"700": #485075,
	"800": #31395E,
	"900": #1E233E
),
```

in the next major version the use of `darker`, `dark`, ... will be deprecated, but for now you should migrate your palette so that the entries `50-900` are defined 

## Features

- #1032 new palettes
- #981 modal/sp header revision
- #1035 button mod-smaller
- #1038 action icon revision
- #1041 radios style recvision
- #1044 date inputs accept a granularity option
- #1049 date-select dates under min or over max are disabled
- #1050 font style revision
- #1051 some fixes on option-item
- #1058 chips revision
- #1064 mask mixin and utility - ie11 mixin
- #1060 rework input labels structure - no BC
- #1053 radios/cb/switches mod-small and other revisions
- #1052 dropdown item is-disabled
- #1063 api-select some fixes

4.1.3: tag_name: 4.1.3
body: - #1042 fix open/close events of popovers were'nt woking - closes #912 #987 
4.1.2: tag_name: 4.1.2
body: - #1036 force changedetection when select disable state changes
4.1.1: tag_name: 4.1.1
body: - fix - navSide scrollbar doesn't affect the content and appears in the right padding
- enh - navside 2px margin between navSide items
4.1.0: tag_name: 4.1.0
body: all infos on PR #1017 

# Breaking changes

- #1014 some renaming of interfaces to respect namming convention (prefix Lu, ...)
- #1012 moved date adapter from /date to /core
- #1012 rem `LuNativeDateModule`, provide ypur date adapter through a `{ provide: xxx, useValue: YYY }`

# Features

- #1007 new icons
- #1015 empty state placeholder in a select when no items match
- #1014 shortcut option `Me: myname` in user-select
- #1012 date-adapter enhancement
- #1010 #1002 dropdown directive
- #1008 a11y for radios adn checkboxes
- #1006 popover accessibility
- #1004 navside style follows new guidelines
- #997 popup/modal/sidepanel - option to disable the dismiss on background click or `esc` keypress
- #1016 fix pointer envent on select disabled
- #1009 input placehollder palette
- #1005 ie11 and date-select
- #1003 select style fixes (line height, clearer alignment)
- #1018 forGroup option operator
- #1020 label.mod-number
- #1021 fix label.mod-number
- #1022 fix after inte in timmi
- #1023 dropdown focus open shenanigans
- #1024 optionplaceholder fix first delivery
- #1025 fix date-select picker changing size wnhen changing motnhs

# closed issues

#762, #995, #986, #992, #991, #409, #988, #984, #1000, #527, #832, #1013 
4.1.0-rc.2: tag_name: 4.1.0-rc.2
body: - #1025 fix date-select picker changing size wnhen changing motnhs
4.1.0-rc.1: tag_name: 4.1.0-rc.1
body:  #1021 fix label.mod-number
 #1022 fix after inte in timmi
 #1023 dropdown focus open shenanigans
 #1024 optionplaceholder fix first delivery
4.1.0-rc.0: tag_name: 4.1.0-rc.0
body: all infos on PR #1017 

# Breaking changes

- #1014 some renaming of interfaces to respect namming convention (prefix Lu, ...)
- #1012 moved date adapter from /date to /core
- #1012 rem `LuNativeDateModule`, provide ypur date adapter through a `{ provide: xxx, useValue: YYY }`

# Features

- #1007 new icons
- #1015 empty state placeholder in a select when no items match
- #1014 shortcut option `Me: myname` in user-select
- #1012 date-adapter enhancement
- #1010 #1002 dropdown directive
- #1008 a11y for radios adn checkboxes
- #1006 popover accessibility
- #1004 navside style follows new guidelines
- #997 popup/modal/sidepanel - option to disable the dismiss on background click or `esc` keypress
- #1016 fix pointer envent on select disabled
- #1009 input placehollder palette
- #1005 ie11 and date-select
- #1003 select style fixes (line height, clearer alignment)
- #1018 forGroup option operator
- #1020 label.mod-number

# closed issues

#762, #995, #986, #992, #991, #409, #988, #984, #1000, #527, #832, #1013 
4.0.8: tag_name: 4.0.8
body: #978 fix scss transpil when using the not overriadable distribution of @lf/ng
4.0.7: tag_name: 4.0.7
body: - #974 some shenanigans with formly
4.0.6: tag_name: 4.0.6
body: - #972 fix formly input type number
4.0.5: tag_name: 4.0.5
body: fix bug with clearer inside api-select not working
4.0.4: tag_name: 4.0.4
body: - fix nullrefex in selects multiple
4.0.3: tag_name: 4.0.3
body: - #968 fixed strange bug with a select display not rendering
4.0.2: tag_name: 4.0.2
body: - #966 - bug with selects having custom displayers in ivy
4.0.1: tag_name: 4.0.1
body: - #961 massive bug fixes to date-select
- #960 add option comparer inputs to option picker and tree option picker
4.0.0: tag_name: 4.0.0
body: # 💥 Big Breaking changes

- #830 - rework scss component theming to optimize build time
- #908 - refacttor and rearanging of the ng package to make it tree shakable
- #930 #936 #937 #938 #940 #943 #945 - new style for the scss components, might break your layout

# 💣 Smaller breaking changes

but breaking changes nonetheless

- #831 - table draggable header as separate DOM elt
- #849 - modal now has a onDismiss output
- #851 - changed picker structure to have a header and a footer
- #920 - angular 9 - no ivy
- #921 - ivy support

# ✨ Features

- #828 - `u-comma` utility
- #846 - support `cdk-textarea-autosize`
- #852 - option selector
- #873 - button.mod-ghost
- #892 - table mod for no padding for 1st/last cell
- #910 - date-picker
- #923 - QW
  - change default userdisplay format (as a result it changes the default display in user-select)
  - modals/sp - option for the submit button palette
  - modals/sp - config option for change detection strat
  - modals/sp/popup - config option for size
- opt-in new icon set
- #952 - styling options for option picker

# 🔨 Technical

with no impact on distributed package

- [x] #858 - entire rework of the CI

#  fixes issues

- fixes #801 
- fixes #788 
- fixes #798 
- fixes #627 
- fixes #741 
- fixes #804 
- fixes #385 
- fixes #825 
- fixes #857 
- fixes #787 
- fixes #760
- closes #913 
- fixes #890 
- fixes #907 
- closes #909 
- fixes #950 
4.0.0-rc.19: tag_name: 4.0.0-rc.19
body: downgraded typescript version used to build `@lf/ng` to be compatible with ng 8
4.0.0-rc.18: tag_name: 4.0.0-rc.18
body: - update dependencies to latest angular 9.0.0 release

4.0.0-rc.17: tag_name: 4.0.0-rc.17
body: - #955 style for modal size
4.0.0-rc.16: tag_name: 4.0.0-rc.16
body: - #953 bug with select touched state
3.2.4: tag_name: 3.2.4
body: - #954 fix ng0formly radio fields were misbehaving
4.0.0-rc.15: tag_name: 4.0.0-rc.15
body: #950 #952 - styling options for option picker

4.0.0-rc.14: tag_name: 4.0.0-rc.14
body: - modal/sidepanel - fix new config field `changeDetection` was not optionnal, which broke retro compatibility and introduced transpilation error when migrating from 3.2 -> 4.0
4.0.0-rc.13: tag_name: 4.0.0-rc.13
body: - fix scss error due to css-vars
4.0.0-rc.12: tag_name: 4.0.0-rc.12
body: - fix use of peer dependencies in `@lf/ng` package so it should work wih angular 8
4.0.0-rc.11: tag_name: 4.0.0-rc.11
body: - readded some generics after #947 and it still build
4.0.0-rc.10: tag_name: 4.0.0-rc.10
body: - #946 more fixes after #930 
- #947 - compatibility issues with angular 4-rc.8 and above
4.0.0-rc.9: tag_name: 4.0.0-rc.9
body: - #945 - some fixes after bugs introduced in #930 
4.0.0-rc.8: tag_name: 4.0.0-rc.8
body: - #940 - more fixes after PR #930
4.0.0-rc.7: tag_name: 4.0.0-rc.7
body: - #938 fix tag component wasnt overridable
4.0.0-rc.6: tag_name: 4.0.0-rc.6
body: - #937 - additionnal fixes after new ui for components (see PR #930)
4.0.0-rc.5: tag_name: 4.0.0-rc.5
body: - #936 fix after PR #930 
4.0.0-rc.4: tag_name: 4.0.0-rc.4
body: # fixes
- `@lucca-front/ng` doesn't need `@ngx-formly/core` to work
- #934 - loading mixin can be used inside component encapsulated style (didn't work previously after side effect from #830)
4.0.0-rc.3: tag_name: 4.0.0-rc.3
body: # breaking changes

- #930 - new style for the scss components, might break your layout

# other

- built with angular v 9.0-rc 7
4.0.0-rc.2: tag_name: 4.0.0-rc.2
body: - #921 ivy support
- #926 #927 some polish for the datepicker
4.0.0-rc.1: tag_name: 4.0.0-rc.1
body: fix missing style sheet in `@lucca-front/ng/material/style/main.scss` and `@lucca-front/ng/formly/style/main.scss`
4.0.0-rc.0: tag_name: 4.0.0-rc.0
body: see PR #902 for all info

# 💥 Big Breaking changes

- [x] #830 - rework scss component theming to optimize build time
- [x] #908 - refacttor and rearanging of the ng package to make it tree shakable

# 💣 Smaller breaking changes

but breaking changes nonetheless

- [x] #831 - table draggable header as separate DOM elt
- [x] #849 - modal now has a onDismiss output
- [x] #851 - changed picker structure to have a header and a footer
- [x] #920 - angular 9 - no ivy
- [ ] #921 - ivy support

# ✨ Features

- [x] #828 - `u-comma` utility
- [x] #846 - support `cdk-textarea-autosize`
- [x] #852 - option selector
- [x] #873 - button.mod-ghost
- [x] #892 - table mod for no padding for 1st/last cell
- [x] #910 - date-picker
- [x] #923 - QW
  - change default userdisplay format (as a result it changes the default display in user-select)
  - modals/sp - option for the submit button palette
  - modals/sp - config option for change detection strat
  - modals/sp/popup - config option for size
- [ ] new icon set

# 🔨 Technical

with no impact on distributed package

- [x] #858 - entire rework of the CI
3.2.3: tag_name: 3.2.3
body: - #853 #894 vertical align on button groups + iconaction
- #896 #897 fix modal bottom padding in firefox
- #822 #898 textfield mod white ::focus
- #551 #899 dragable tabel header alignment
- #850 #900 some table something something alignment issue
3.2.2: tag_name: 3.2.2
body: - #826 #885 - layout with sticky headers
- #782 #886 - sidepanel size
- #805 #887 - laoding full page
3.2.1: tag_name: 3.2.1
body: - #772 #860 - sticy element vertical position
- #871 - typo in dpt select tooltips in french
- #884 - modal add an unsubscribe once the modal closes

3.2.0: tag_name: 3.2.0
body: # new features

- #767 #780 - `u-noSpinButtons`
- #789 - sync unsync icons
- #755 #793 - textfield remove palettes
- #795 #796 - textfield filters
- #647 #797 - button more action
- #800 - some formly qw
- #818 - update dependencies
3.2.0-rc.1: tag_name: 3.2.0-rc.1
body: # bug fix
- #824 - fix option searcher transparent
3.2.0-rc.0: tag_name: 3.2.0-rc.0
body: see #806 for more info

# new features

- #767 #780 - `u-noSpinButtons`
- #789 - sync unsync icons
- #755 #793 - textfield remove palettes
- #795 #796 - textfield filters
- #647 #797 - button more action
- #800 - some formly qw
- #818 - update dependencies
3.1.3: tag_name: 3.1.3
body: - #770 #776 - fix loading fullpage
- #756 #781 - textfield fix mod-inline left alignments
- #766 #783 - select background is white
- #771 #784 - table modclickable cursor
- #785 - some change in formly radio field
- #786 - _technical_ fix import/export in ng library
- #691 #794 - textfield.mod-framed placeholder visible in neutral state
- #802 #803 - add class to option-picker panel so it can be styled with some css selectors
3.1.2: tag_name: 3.1.2
body: - #777 modal sidepanel broken after pr #744
- #769 #778 textfield mod white light border
- #768 #779 button group margin

3.1.1: tag_name: 3.1.1
body: - #681 #748 - textfield vertical alignment
- #764 - modal close button style
3.1.0: tag_name: 3.1.0
body: mostly quality of life improvements and minor bugfixes. no big huge features, see #750 for more info

# new features
- #694 #709 inverted mod for `.button.mod-link`
- #699 #710 fast transitions for gauge bar
- #700 #711 `u-help` utility
- #689 #718 improved table row `.mod-filter`
- #714 #720 `.button.mod-link` enhancements
- #693 #721 .link forced inline
- #692 #722 callout links
- #701 #723 checkbox theming inside select multiple
- #704 #724 selected option uses common.selected style
- #698 #725 table clickable and filters
- #695 #726 add `u-imageResponsive`
- #708 #727 select miultiple enhancements
- #734 #746 `table.mod-borderless`
- #740 #744 modal enhancements (symc mode, focus trapped)
- #413 #747 user-select now differentiate homonyms by displaying their department

# bug fixes
- #690 #719 breadcrumbs item spacing
- #716 #753 u-first u-last
3.1.0-rc.1: tag_name: 3.1.0-rc.1
body: - fix luuserhomonyms service injection
3.1.0-rc.0: tag_name: 3.1.0-rc.0
body: mostly quality of life improvements and minor bugfixes. no big huge features, see #750 for more info

# new features
- #694 #709 inverted mod for `.button.mod-link`
- #699 #710 fast transitions for gauge bar
- #700 #711 `u-help` utility
- #689 #718 improved table row `.mod-filter`
- #714 #720 `.button.mod-link` enhancements
- #693 #721 .link forced inline
- #692 #722 callout links
- #701 #723 checkbox theming inside select multiple
- #704 #724 selected option uses common.selected style
- #698 #725 table clickable and filters
- #695 #726 add `u-imageResponsive`
- #708 #727 select miultiple enhancements
- #734 #746 `table.mod-borderless`
- #740 #744 modal enhancements (symc mode, focus trapped)
- #413 #747 user-select now differentiate homonyms by displaying their department

# bug fixes
- #690 #719 breadcrumbs item spacing
3.0.7: tag_name: 3.0.7
body: # fixes
- #733 #732 - added template context input
- #735 - fix some missing exports for easier override
3.0.6: tag_name: 3.0.6
body: # Bug fixes
- #707 #715 - improved modale ui
- #728 - textfields with mode disabled state
- #729 #730 - api feeder shenanigans
3.0.5: tag_name: 3.0.5
body: # fixes
- #712 scrolling in option picker with arrow keys was broken
3.0.4: tag_name: 3.0.4
body: # fixes
- #705 #706 - in select, option selection with `enter` was broken (due to a event.preventdefault)
- #688 - allow picker to overlap select
- #687 - modal - hide submit button if no submit action is provided
3.0.3: tag_name: 3.0.3
body: - minor fix with modal service opening sidepanels #686

-----

as you see there's no version 3.0.2. due to an error while publishing, 3.0.2 is exactly the same as 3.0.1, so i didn't push the tag
3.0.1: tag_name: 3.0.1
body: fix some sizes in `em` instead of `rem` in #603 #677 - align right in table
3.0.0: tag_name: 3.0.0
body: # Version 3.0.0

# Breaking changes

- #619 luPopoverTrigger selector becomes luPopover
- #619 reworked all inputs of popover panel and trigger and put them in a more logical place
  - all positionning stuff goes to the target
  - all triggering stuff goes to the trigger
  - panel just gets styling options
- #626 if you're using option operators, you must use `<lu-option-picker-advanced>` instead of `<lu-option-picker>`
- #630 if you implemented your own `ALuOptionOperator`, `AluIptionOperator` dont have to implement onOpen n stuff, but if you want to be triggered , you must provide as ALuOnOpenSubscriber
- #662 changed `ILuOptionItem<T>` interface, needs to expose an elementref (used to scroll to the highlighted option by the picker)
- #672 a `ILuOptionItem` must expose `selected` and `highlighted` properties, so that the picker can tell it which is highlighted and the component can applyu its own styling

# What's new

## Angular 8

updated angular dependency to angular 8.

see #640 #654

## popup/modal/sidepanel

added `LuPopup` `LuModal` and `LuSidepanel` services, each in their `LuPopupModule` `LuModalModule` `LusidepanelModule` respectively.

see #407 #408 #642 #643 #666 #667 #671 #670 #673

## support for translations

until now, no component declared by lucca-front had any text in it, because it had no way to override/translate these labels. now it exists, as a result, some of the new components use translatable labels

uses the locale defined by `LOCALE_ID` to switch between translations

see #617 #645

## removed dependency to node-sass

as angular 8 does not depend anymore on node-sass to transpile scss file, this library now doesn't use it too. it uses npm package `sass` but should still be compatible with node sass

see #676 #652

## department selector

and more generally a picker displaying a tree of options

see #659 #661 #662 #663 #664 #671 #672 #673

## Other

- #632 #633 - improved state colors
- #629 #634 - new design for `.label`
- #631 #636 - reponsive: change breakpoint for toggle between mobile/desktop view
- #611 #637 - header sticky
- #649 - scss classes for error pages (in accordance to cotech decision)
- #678 centralizedhovered color
- #603 #677 align right in table
- #466 #679 clearable textfield

# Bug fixes

- #628 #635 - textfield/button alignment
- #548 #638 - better highlight of focused inputs
- #472 #657 - select multiple qwhere one of the values is `0`

-------

see #625 an #675 for more infos
2.5.5: tag_name: 2.5.5
body: - new icon `weight` #685 
3.0.0-rc.1: tag_name: 3.0.0-rc.1
body: # New features
## rem dependencu to node-sass

as angular 8 does not depend anymore on node-sass to transpile scss file, this library now doesn't use it too. it uses npm package `sass` but should still be compatible with node sass

see #676 #652

## Other
- #678 centralizedhovered color
- #677 align right in table
- #679 clearable textfield
3.0.0-rc.0: tag_name: 3.0.0-rc.0
body: # Breaking changes

- #619 luPopoverTrigger selector becomes luPopover
- #619 reworked all inputs of popover panel and trigger and put them in a more logical place
  - all positionning stuff goes to the target
  - all triggering stuff goes to the trigger
  - panel just gets styling options
- #626 if you're using option operators, you must use `<lu-option-picker-advanced>` instead of `<lu-option-picker>`
- #630 if you implemented your own `ALuOptionOperator`, `AluIptionOperator` dont have to implement onOpen n stuff, but if you want to be triggered , you must provide as ALuOnOpenSubscriber
- #662 changed `ILuOptionItem<T>` interface, needs to expose an elementref (used to scroll to the highlighted option by the picker)
- #672 a `ILuOptionItem` must expose `selected` and `highlighted` properties, so that the picker can tell it which is highlighted and the component can applyu its own styling

# What's new

## Angular 8

updated angular dependency to angular 8. lib should still be compatible with angular 7

see #640 #654

## popup/modal/sidepanel

added `LuPopup` `LuModal` and `LuSidepanel` services, each in their `LuPopupModule` `LuModalModule` `LusidepanelModule` respectively.

see #407 #408 #642 #643 #666 #667 #671 #670 #673

## support for translations

until now, no component declared by lucca-front had any text in it, because it had no way to override/translate these labels. now it exists, as a result, some of the new components use translatable labels

uses the locale defined by `LOCALE_ID` to switch between translations

see #617 #645

## department select

and more generally a picker displaying a tree of options

see #659 #661 #662 #663 #664 #671 #672 #673

## Other

- #632 #633 - improved state colors
- #629 #634 - new design for `.label`
- #631 #636 - reponsive: change breakpoint for toggle between mobile/desktop view
- #611 #637 - header sticky
- #649 - scss classes for error pages (in accordance to cotech decision)


# Bug fixes

- #628 #635 - textfield/button alignment
- #548 #638 - better highlight of focused inputs
- #472 #657 - select multiple qwhere one of the values is `0`

---

see #675 for more infos
2.5.4: tag_name: 2.5.4
body: ### Bug fixes
- #665 #669 - user tile null ref ex in usertile
- #668 - framed and material style input support `is-disabled` and `is-readonly`
2.5.3: tag_name: 2.5.3
body: ### fixes
- #656 - formly + textarea + disabled
3.0.0-beta.4: tag_name: 3.0.0-beta.4
body: ## fixes
- now builds in `aot`

## added
- error page scss components
3.0.0-beta.3: tag_name: 3.0.0-beta.3
body: ## fixes
- modal panel success state
3.0.0-beta.2: tag_name: 3.0.0-beta.2
body: ## fixes
- all the warnings in scss package about the breakpoint var(--commons-mobile)
- added node-sass as dependency
3.0.0-beta.1: tag_name: 3.0.0-beta.1
body: ## Fix concerning previous beta
- peer dependencies of package `@lucca-front-ng` (was still referncing angular 7 and `@lf/scss` 2.5)
- `@lf/ng` wasnt published with its style, breaking scss transpilation for projects using it

## Potential breaking changes
- on the latest rc of angular 8, they added a required property for `@ViewChild` and `@ContentChild` - see [article](https://blog.angularindepth.com/embrace-yourself-angular-8-is-coming-1bf187c8f0bf) - i put everything in `static: true` for better performance, but it might be breaking some stuff
3.0.0-beta.0: tag_name: 3.0.0-beta.0
body: beta for v3.0 that must contain
- popup/modal/sidepanel
- anguilar 8
- translate

see #625 for more infos

# Breaking changes

- luPopoverTrigger selector becomes luPopover
- reworked all inputs of popover panel and trigger and put them in a more logical place
  - all positionning stuff goes to the target
  - all triggering stuff goes to the trigger
  - panel just gets styling options
- if you're using option operators, you must use `<lu-option-picker-advanced>` instead of `<lu-option-picker>`
- if you implemented your own `ALuOptionOperatpr`, `AluIptionOperator` dont have to implement onOpen n stuff, but if you want to be triggered , you must provide as ALuOnOpenSubscriber

2.5.2: tag_name: 2.5.2
body: ### Bug fix
- #618 option-picker async wasnt focusing search input on open
2.5.1: tag_name: 2.5.1
body: ### Bug fixes
- #615 - select picker width and padding for api/user selects for the clearer
- #605 #614 - mat calendar height
- #609 #613 - select with async operators starts with a loader so the picker is placed somewhere with enough place
- #612 - fix container wiodth with standard nav
- #604 - table headers arrows inverted
2.5.0: tag_name: 2.5.0
body: ### Mini breaking change
- #540 #588 - `emptystate` becomes `emptyState`, the typo is corrected, but its breaking change if you used it. @sanlucca and @jeremie-lucca have agreed to handle all transition to 2.5 because of it
- #520 #590 - default primary and secondary color are now grey instead of yellow and orange

### Bug fixes
- #565 #593 - some fixes on the table header, e3specially on ie 11
- #586 #575 #595 #601 - fixes on the option picker for ie 11 and also to allow picker bigger than the input

### new features
- #573 #591 - new scss component `tableOfContent`
- #587 #599 - toast and tooltip iuse the same theme variable as base for their rendering
- #600 - better handling of main nav menu when mod-compact
2.5.0-rc.0: tag_name: 2.5.0-rc.0
body: ### Mini breaking change
- #540 #588 - `emptystate` becomes `emptyState`, the typo is corrected, but its breaking change if you used it. @sanlucca and @jeremie-lucca have agreed to handle all transition to 2.5 because of it
- #520 #590 - default primary and secondary color are now grey instead of yellow and orange

### Bug fixes
- #565 #593 - some fixes on the table header, e3specially on ie 11
- #586 #595 #601 - fixes on the option picker for ie 11 and also to allow picker bigger than the input

### new features
- #573 #591 - new scss component `tableOfContent`
- #587 #599 - toast and tooltip iuse the same theme variable as base for their rendering
- #600 - better handling of main nav menu when mod-compact
2.4.1: tag_name: 2.4.1
body: ### Bug fixes
- #589 - api-select and user-select multiple were not properly styled
2.4.0: tag_name: 2.4.0
body: ### bug fixes
- #568 - option picker - `nullrefex` when scrolling

### new features

- #553 #566 - add possibility to set a min or max in template options of a date input in formly
- #552 #580 - draggable list mod
- #560 #581 - textfield mod-white
- #582 #583 - table headers deemphsasis
- #584 - ng tooltip style change
2.4.0-rc.0: tag_name: 2.4.0-rc.0
body: ### bug fixes
- #568 - option picker - `nullrefex` when scrolling

### new features

- #553 #566 - add possibility to set a min or max in template options of a date input in formly
- #552 #580 - draggable list mod
- #560 #581 - textfield mod-white
- #582 #583 - table headers deemphsasis
- #584 - ng tooltip style change
2.3.5: tag_name: 2.3.5
body: ### new icon
- #579 - icon `puzzle`
2.3.4: tag_name: 2.3.4
body: ### bug fix
- #577 - some shenanigans with the option picker (PR #578)
2.3.3: tag_name: 2.3.3
body: ## bug fixes
- #541 #572 - some bugs with the api-pager (multiple calls, no redraw) (PR #574)
2.3.2: tag_name: 2.3.2
body: # bug fix
- #569 - fix container widht responsiveness bug 
2.3.1: tag_name: 2.3.1
body: ### bug fix
- #561 - firefox issue with scroll directive
2.3.0: tag_name: 2.3.0
body: ### Bug fixes
- #542 - option-picker was automatically rescrolling to highlighted option and it was annoying

### New features
- #432 #549 - allow luTooltip posiitionning
- #547 #550 - luForOptions optimizations - thx @GuillaumeNury 
- #555 #558 - theming of radio buttons
- #556 #557 - enh of loaders in scss package
- #559 - min width for an option picker
2.3.0-rc.0: tag_name: 2.3.0-rc.0
body: ### Bug fixes
- #542 - option-picker was automatically rescrolling to highlighted option and it was annoying

### New features
- #432 #549 - allow luTooltip posiitionning
- #547 #550 - luForOptions optimizations - thx @GuillaumeNury 
- #555 #558 - theming of radio buttons
- #556 #557 - enh of loaders in scss package
- #559 - min width for an option picker
2.2.0: tag_name: 2.2.0
body: - #509 #515 - allow orderby in api select when using it through formly
- #499 #522 - add component gauge
- #504 #513 - add radiobuttons component
- #511 - bug fix galore and cleaning file shame.scss
  - #507, #502, #510, #506, #480, #478, #505, #503, #473, #475, #501, #500, #479, #482, #481, #496, #478, #485, #484, #487, #495, #493, #491, #488, #483, #477, #476, #492, #486
2.2.0-rc.0: tag_name: 2.2.0-rc.0
body: - #509 #515 - allow orderby in api select when using it through formly
- #499 #522 - add component gauge
- #504 #513 - add radiobuttons component
- #511 - bug fix galore and cleaning file shame.scss
  - #507, #502, #510, #506, #480, #478, #505, #503, #473, #475, #501, #500, #479, #482, #481, #496, #478, #485, #484, #487, #495, #493, #491, #488, #483, #477, #476, #492, #486
2.1.3: tag_name: 2.1.3
body: - #533 #536 - required te3xtfield `*` fix
- #535 #536 - callout bg color themable
- #531 - typo in checkbox stylesheet 
2.1.2: tag_name: 2.1.2
body: - #517 #525 - fix select height
- #526 - mobile menu height
- #529 #530 - ng-formly - nullrefex on api input when filters not specified in template options
2.1.1: tag_name: 2.1.1
body: #524 - added icons `distribute`, `reply`, `evolution`
#516 - navside menu fixes
#514 - fix api-pager
2.1.0: tag_name: 2.1.0
body: all issues and pr for this release are available [here](https://github.com/LuccaSA/lucca-front/milestone/4?closed=1)

## New Features

### ng - tooltip disabled
> issue #449 - pr #439

add input `luTooltipDisabled` input for `luTooltip` direcive

```html
<span [luTooltip]="tooltipContent" [luTooltipDisabled]="true">Disabled tooltip</span>
```

### ng - navigating option picker with keyboard
> issue #401 - pr #454

when navigating results in a option picker with up/down arrow, it will keep the highlighted option visible and scroll to it if need be. as a result it will trigger the pagination when you navigate to the last loaded option

### ng - user select filtered by scoped
> issue #414 - pr #454

add input `appInstanceId` and `operations`, if provided it will call the dedicated /scopedSearch sub api to only display users on which yu have one of the specified operation

```html
<lu-user-select [(ngModel)]="user" [appInstanceId]="appInstanceId" [operations]="operations">
</lu-user-select>
```

these options are also available for component `lu-user-paged-searcher`
```html
<lu-select [(ngModel)]="user">
	<ng-container *luDisplayer="let value">{{value | luUserDisplay}}</ng-container>
	<lu-option-picker>
		<lu-user-paged-searcher [appInstanceId]="appInstanceId" [operations]="operations"></lu-user-paged-searcher>
		<lu-option *luForOptions="let option" [value]="option">{{option | luUserDisplay: 'lf'}}</lu-option>
	</lu-option-picker>
</lu-select>
```

### ng - dependecy to rxjs-compat
> issue #332 - pr #450

rewrote internal use of rxjs to follow the pipe synthax, as a result rxjs-compat is no more needed

### ng - update dependencies
> issue #446 - pr #468

updated dependencies and peer dependencies, especially
- `@angular/xxx` from ^6.0 to ^7.0
- `rxjs` from ^6.2 to ^6.3
2.0.7: tag_name: 2.0.7
body: - PR #471 - fix issues in ie 11 due to our use of cssvars
- PR #469 - fix user select not rendering properly after PR #458 released in [2.0.4](https://github.com/LuccaSA/lucca-front/releases/tag/2.0.4)
- PR #467 - fix formly inputs `api-select` and `user-select` didn't support _multiple_
2.0.6: tag_name: 2.0.6
body: - ng - issue #457 - fix some issues the disabling a lu-select
2.0.5: tag_name: 2.0.5
body: - ng - PR #462 - fix select clearer in a form caused form submission
2.0.4: tag_name: 2.0.4
body: - ng - PR #458 - fix bug expression changed after it has been checked error in select input
2.0.3: tag_name: 2.0.3
body: - scss - PR #442 - fixes issues with sidenav
2.0.2: tag_name: 2.0.2
body: ### Bug fixes & optims
- NG - [issue 444](https://github.com/LuccaSA/lucca-front/issues/444) - fix select clearer not working in firefox
2.0.1: tag_name: 2.0.1
body: Patch including :
[NG] Fixing the number of calls output by the various selects
[NG] Using observable for `lu-scroll` and debouncing the event emission
[NG] Using `disabled` on formly select wrapper
[SCSS] Flattening `field-messages` style
0.1.3: tag_name: 0.1.3
body: at this point we're at version 0.1.3 published in npm, amore complete release note is comong with the next major release