# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [unreleased]
### Added
- Added VeevaDataReceiver - service for receiving data from veeva CLM - [#361](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/361)
- Added ContentArea component - a component especially designed to be used in layouts - [#370](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/370/feature-content-area)

### Changed
- Popup-overlay - fix properties such as { font-family, font-weight, ... } using font mixin - [#367](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/367/)
- Chart - fix properties such as { font-family, labels-font-weight, ... } using font mixin - [#348](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/348/)
- Navigation - updates for navigation to another binder in Activator [#362](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/362)
- Reducers, actions, store - changes for storing veeva data [#361](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/361)
- Font mixin - for using all font properties in one place [#351](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/351/fix-font-in-table/diff)

## [1.8.1] - 2019-12-12
### Added
- Added lint-type prop to line component [#350](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/350/fix-line-update-line-with-style-type/diff)

### Changed
- Video player fix swipe [#355](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/355/fix-video-player-fix-swiping-on-video/diff)

## [1.8.0] - 2019-11-27
### Added
- BottomMenu - component, which fetches menu config from shared - [#343](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/343/feature-include-menu-in-config/diff)
- FusionShape - shape component - [#296](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/296/)
- AspectRatioLocker, AspectRatioSwitcher - service and mixin for resize elements with fixed aspect ratio - [#284](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/284)
- Side menu component. Update the button presets behavior. - [#114](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/114)
- Fix messager id - [#290](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/290/fix-editor-messager-fix-issue-with/diff)
- List improvement - [#289](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/289/feature-simplify-update-list-code/diff)
- System slot update - [#288](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/288/update-system-slot-migrate-everything-to/diff)
- FusionImage - image component - [#281](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/281)
- Elements align service and mixin - [#271](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/271)
- Presentation, slide components - [#119](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/119)
- Items-wrapper mixin for work with children - [#230](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/230)
- Localization for chart - [#243](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/243)
- Logger service - [#251](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/251)
- Eslint - [#227](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/227)
- Saved lifecycle hook for components - [#238](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/238)
- Editor loader - [#302](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/302/editor-loader/diff)
- Font mixin - updating font attrs and styles on text elements - [#293](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/293/)
- FusionLine - add new component instead of shape - [#338](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/338/feature-add-line/diff)
- Touchy - add swipe events to presentation - [#339](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/339/)

### Changed
- Fixed actions in fragments on iPad - [#349] (https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/349)
- Fix init quill - [#333](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/333)
- FusionImage - update functional of image src changing - [#324](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/324)
- FusionAction - change items in targets select box - [#311](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/311)
- FusionAligner - fix transform reset, fix child filter - [#315](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/315)
- FusionStateContainer - add possibility to select initial state - [#310](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/310)
- Button - update method for color applying (color and background-color improperly were applied to the :host) - [#307](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/307)
- Button - add switch for button effects (on :hover, :active and :focus), update behavior for correct size recalculation after border-width changing - [#295](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/295)
- Popups (Custom/Arrow/Reference). Components have been separated into simple `backdrop` and `overlay` components - [#279](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/279)
- FusionAPI - remove related actions on element deletion - [#283](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/283)
- FusionAudioPlayer - fix play/reset audio on change mode, on first update[#286](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/286)
- FusionTable - update word break functional, change cell resize functional - [#282](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/282)
- Stateful mixin, FusionVideoPlayer, FusionAudioPlayer - add statefull exit callback for children - [#280](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/280)
- Button. Fix behavior for text editing in edit-mode - [#275](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/275)
- Video Player, IFrame Viewer. Moving components from a popup to the single components - [#274](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/274)
- State-container. Changed componentType to `dynamic` - [#278](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/277)
- FusionReferencesPopupList - update references list generation (used FusionList component) - [#272](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/272)
- InfoTab - handle transition on rotate - [#277](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/277)
- Slide mixin. Extends mixin for the pass `top/left` properties to the components - [#269](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/269)
- `Major` FusionTopMenu, FusionStore, FusionApi, FusionNavigation. Update environment detection on init - [#268](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/268)
- List. Update behaviour for indication - [#266](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/266)
- LinkExtension. Set `data-mo-prevent-link` attribute on init [226](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/226)
- `Major` fusion/main.js, content-preloader.js, api.js. Create `MainApp` class, `ComponentsRegistrar` class, update components import - [#267](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/267)
- FusionApi. Fix issue with jquery drag&drop, small refactor - [#264](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/264)
- MJ-Column. Fix the error on first init and after drag = [#262](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/262)
- Sortable-list. Fix the issue with drag on the iPad - [#260](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/260)
- base.js updated for correct width/height style applying - [#261](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/261)
- Reimplement `Stateful` subclass as a mixin - [#259](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/259)
- Fix the issue with chart redrawing after delete data - [#257](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/257)
- Improve z index functionality [#256](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/256)
- Fix text component styles - [#255](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/255)
- Style inheritance in slide/email mixins - [#254](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/254)
- Fix list item, table cell - set placeholder type - [#252](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/252)
- Add additional props to slider - [#250](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/250)
- Update vertical align in column email component - [#249](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/249)
- Fix audio/video player behaviour in edit mode - [#248](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/248)
- Fix paint component - [#247](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/247)
- Action create behaviour - [#246](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/246)
- Fusion Popup - fix redundant `saveAttribute` requests - [#330](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/330)
- FusionTable - add global padding - [#335](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/335/)
- FusionShapes - styles, options corrections - [#337](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/337/)
- Shared export - updated module to include dot files - [344](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/344)


## [1.1.0] - 2019-06-07
### Added
- Placeholder component - [#73](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/73)
- Content preloader for fix styles jumping - [#222](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/222)
- Slide, email components mixins - [#221](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/221)
- Bordered-element mixin for components - [#190](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/190)
- Dom-observable service, vertical-align-observable mixin - [#215](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/215).
- Monitoring module - [#212](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/212).


### Changed
- Extend props of group component - [#239](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/239)
- List item, table cell inheritance from fusion text - [#242](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/242)
- Align fusion text behaviour with text element - [#240](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/240)
- Unify events (possibility tio pass data) - [#237](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/237)
- Fix lists items sync (items attr value with real items count) - [#219](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/219)
- Fix fusion api requests - [#236](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/236)
- Fix state container styles - [#224](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/224)
- Fix width/height handling - [#228](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/228)
- Fix navigation (change ids to names) - [#231](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/231)
- Fix email image component src - [#234](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/234)
- Move select lists to components props - [#225](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/225)
- Fix lists styles - [#223](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/223)
- Fix href for email components - [#218](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/218)
- Add width for column email component - [#190](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/190)
- Fix vertical alignment in section - [#215](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/215)
- Fix list items generation - [#214](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/214)
- Fix base styles - remove scrollbars on slides in veeva - [#213](https://bitbucket.org/anthillagency/fusion-shared-resource/pull-requests/213)


## [1.0.0] - 2019-04-08
### Added
- Fusion api, services, mixins, reducers ect.
- Basic components.
