# Changelog

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

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)

## 2019-05-01 - 1.0.1

### Added

- Reorder variables
- Improved documentation
- Move internal error handling into his own func
- Improve formating/readability
- Remove fmt module
- Improved error logging
- Refactor global variables
- Optimize port check
- Improve cli input validation

## 2019-04-29 - 1.0.0

### Added

- Default to https for empty scheme URLs
- Refactoring variables names/usage
- Add html templates
- Improved URL validation
- Control flag for shortened URL size
- README typos

## 2019-04-28 - 0.2.0

### Added

- Add enpoints to dump and restore the in memory db
- Change listen addr/port flags
- Change http handler to gorilla/mux

## 2019-04-14 - 0.1.0

### Added

- Switch from redis store to in memory kv store (no persistence on data)

## 2019-03-18 - 0.0.3

### Added

- Add some html templates

## 2019-03-18 - 0.0.2

### Added

- Add flags to switch proto and path

### Changed

### Removed

## 2019-03-18 - 0.0.1

### Added

- gitlab CI configuration
- Add version
- Add License
- Add Dockerfile for building standalone image
- shortener initial version
- Initial commit
- Changelog.md
- Readme.md
- License

### Changed

### Removed