# 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
- New built in components for lists, radio groups, etc.

## [3.1.0] - 2021-6-07

### Added
- [134](https://github.com/doriansmiley/lotusJS/issues/134) Error hydrating HTML from Docker container
- [133](https://github.com/doriansmiley/lotusJS/issues/133) Error when rendering from Docker
- [120](https://github.com/doriansmiley/lotusJS/issues/120) Create publisher sample
- [110](https://github.com/doriansmiley/lotusJS/issues/110) Implement Renovate Bot

### Changed

### Removed

## [3.0.1] - 2021-4-19

### Added
- [106](https://github.com/doriansmiley/lotusJS/issues/106) Support child elements for templates
- [105](https://github.com/doriansmiley/lotusJS/issues/105) Create a render util function
- [66](https://github.com/doriansmiley/lotusJS/issues/66) Tests for web components everywhere

### Changed

### Removed

## [3.0.0] - 2021-4-07

### Added
- [102](https://github.com/doriansmiley/lotusJS/issues/102) App Utils
- [101](https://github.com/doriansmiley/lotusJS/issues/101) SSR with Puppeteer

### Changed

### Removed

## [2.1.0] - 2021-1-21

### Added

### Changed
- Use ES imports for Ramda to reduce bundle size

### Removed
- Removed ImmutableJS to save on bundle size. It can still be used in facades at the application layer.

## [2.0.7] - 2020-05-11

### Added
- Image gallery example
- Examples landing page

### Changed
- Fixed bug in the collection component and image gallery
- Doc generation command (location of doc files)
- npm ignore

### Removed
- All unused files in lib

## [2.0.0] - 2020-05-10

### Added
- New functional components [#88](https://github.com/doriansmiley/lotusJS/issues/88).

### Changed
- Everything, total rewrite

### Removed
- All classes and former components.

