+# SCL Compiler
+
+## Release notes
+
+### 0.4
+
+* Documentation browser
+* Type checking reimplemented
+ * Properly implemented subsumption solver
+* Improvements in pattern matching
+ * [http://zvon.org/other/haskell/Outputsyntax/As-patterns_reference.html As-patterns]
+ * List pattern matching
+* [http://www.haskell.org/haskellwiki/Section_of_an_infix_operator Sections]
+* Refactoring Prelude
+ * Support for native arrays (Vector type)
+ * Refactored Show class to use StringBuilder
+ * Renamed map -> fmap, mapE -> map
+* Improvements in optimizer
+ * [http://www.haskell.org/haskellwiki/Short_cut_fusion Short-cut fusion]
+ * Bugfixes leading to much more efficient code in some cases
+* Automatic conversion from java method returning a Collection to List
+* Compilation environment parameter that is passed to source loaders
+* Fixing code generation related to Maybe type
+* More unit tests
+* Misc. bugfixes
+
+### 0.3
+
+There was no official release, but the version used in the first SCL training 14.5.2013 is considered 0.3.