<commit_before># Change Log

All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]
-

## [0.7.0] - 2016-08-29
### Breaking Changes
- Code marked 'Obsolete' has been removed (#625, #603)
  - `Actor`
    - `addEventListener`
    - `getWorldX`, `getWorldY`
    - `clearActions`, `easeTo`, `moveTo`, `moveBy`, `rotateTo`, `rotateBy`, `scaleTo`, `scaleBy`, `blink`, `fade`, `delay`, `die`, `callMethod`, `asPromise`, `repeat`, `repeatForever`, `follow`, `meet`
  - `Class`
    - `addEventListener`, `removeEventListener`
  - `Engine`<commit_msg>Update changelog with newest PR changes<commit_after># Change Log

All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]

### API Changes

- [#644] Refactored and modified Sound API to fix issues with offset tracking and muting while game is invisible
  - `Sound.setData` now returns a Promise which differs from previous API
  - Removed internal `FallbackAudio` and `Sound` classes and replaced with single `Sound` class
  - Added `AudioTagInstance` and `WebAudioInstance` internal classes
- [#642] Add new `ex.Promise.join(Promise[])` support (in addition to `...promises` support)

### Fixes

- [#640] Fixed `Actor.actions.fade` to properly support fading between 0 and 1 and vice versa

## [0.7.0] - 2016-08-29
### Breaking Changes
- Code marked 'Obsolete' has been removed (#625, #603)
  - `Actor`
    - `addEventListener`
    - `getWorldX`, `getWorldY`
    - `clearActions`, `easeTo`, `moveTo`, `moveBy`, `rotateTo`, `rotateBy`, `scaleTo`, `scaleBy`, `blink`, `fade`, `delay`, `die`, `callMethod`, `asPromise`, `repeat`, `repeatForever`, `follow`, `meet`
  - `Class`
    - `addEventListener`, `removeEventListener`
  - `Engine`
{'fraction_non_alphanumeric': 0.153928380545163, 'fraction_numerical': 0.024051309460181722, 'mean_word_length': 4.457725947521866, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2789693', 'n_tokens_mistral': 624, 'n_tokens_neox': 574, 'n_words': 197}