Travis: enable testing IE8 (#2575)
Merge branch 'travis' into travis-andy
Merge pull request #2704 from HaxeFoundation/development

3.1.0
set changes.txt date
Merge pull request #2707 from HaxeFoundation/development

3.1.0 hotfix
Update README.md
Documentation for Math
Update Math.hx
Merge pull request #2761 from HaxeFoundation/development

3.1.1
update release-checklist.txt
TravisCI: name SauceLabs tests with repo slug
properly deal with unification in type patterns (closes #2776)
prevent closure access of qualified macros functions (close #2757)
sneakily avoided to trigger FP12 PPAPI JIT crash in haxe.Serializer. Normal code can still reproduce the crash but there's nothing we can do about it (close #2782)
Do not inline urlDecode and urlEncode for cpp
[docs] Update README for 3.1.1
Merge pull request #2791 from Herschel/patch-1

[docs] Update README for 3.1.1
(Cpp) fix inconsistent side-effect detection
bind side effect expressions correctly
disable side effect handler, someone else can fix this