# Changelog for osjs-common

## 3.0.10 - 3.0.11

* Updated TS type definitions

## 3.0.9

* Added TS type definitions
* Update dependencies

## 3.0.8

* Made Core#destroy async

## 3.0.6

* Now using @osjs/dev-meta

## 3.0.5

* Moved some devDependencies to dependencies

## 3.0.4

* Updated dotfile usage
* Updated dependencies
* Updated copyright notices in preambles
* Updated eslint
* Updated eslint npm script

## 3.0.3

* Added 'depends()' method to service providers

## 3.0.2

* Updated README
* Updated dependencies
* Updated async-dependency-graph
* Updated eslintrc
* Updated copyright(s)

## 3.0.1

* Removed some functionality that was separated into separate packages

## 3.0.0-alpha.23

* Add proper cleanup on Core#destroy

## 3.0.0-alpha.22

* Updated dependencies

## 3.0.0-alpha.21

* Updated all code to ES6

## 3.0.0-alpha.20

* Fixed Babel now compiling to CommonJS

## 3.0.0-alpha.19

* Updated dependencies

## 3.0.0-alpha.18

* EventHandler now supports persistent events

## 3.0.0-alpha.17

* Publish in production mode

## 3.0.0-alpha.16

* Removed a gitignore file leading to missing files in npm package

## 3.0.0-alpha.15

* Prebuild npm package

## 3.0.0-alpha.14

* Fixed a bug where provider start() was fired imediately

## 3.0.0-alpha.13

* Added travis-ci badge to README
* Lint pass
* Added initial travis-ci config

## 3.0.0-alpha.12

* Support force override of settings

## 3.0.0-alpha.11

* Added dependency graph support for service providers

## 3.0.0-alpha.10

* Updated logging

## 3.0.0-alpha.9

* Some improvements to BasicApplication

## 3.0.0-alpha.8

* Added 'BasicApplication' class

## 3.0.0-alpha.7

* Removed 'defaultProviders' from Core class

## 3.0.0-alpha.6

* Added npmignore
* Added CHANGELOG

## 3.0.0-alpha.5

* Updated service provider handling

## 3.0.0-alpha.4

* Added try/catch for service destruction

## 3.0.0-alpha.3

* Added default provider loading from client/server
* Added custom esdoc plugin
* Return entire tree in config() when no key given
* Added esdoc config
* Added config+options to CoreBase

## 3.0.0-alpha.1

* Initial commit
