Current section
Files
Jump to
Current section
Files
CHANGELOG.md
# Changelog
## [1.0.0](https://github.com/inaka/erlang-katana/tree/1.0.0) (2020-12-03)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.4.0...1.0.0)
**Implemented enhancements:**
- Update Elvis dependency [\#145](https://github.com/inaka/erlang-katana/issues/145)
**Fixed bugs:**
- test breaks [\#153](https://github.com/inaka/erlang-katana/issues/153)
**Closed issues:**
- Bump Version to 0.5.0 [\#157](https://github.com/inaka/erlang-katana/issues/157)
- Upgrade dependencies [\#156](https://github.com/inaka/erlang-katana/issues/156)
- Update elvis\_core dependency version to 0.3.9 [\#150](https://github.com/inaka/erlang-katana/issues/150)
- Bump Version to 0.4.0 [\#147](https://github.com/inaka/erlang-katana/issues/147)
- Bump version to 0.2.23 [\#131](https://github.com/inaka/erlang-katana/issues/131)
- ktn\_code: nodes for implicit funs \(fun bla/0\) should have a different name than 'fun' [\#130](https://github.com/inaka/erlang-katana/issues/130)
- Use aleppo 0.9.10 when published [\#129](https://github.com/inaka/erlang-katana/issues/129)
- Really fix cyclic dependency… for REALZ [\#91](https://github.com/inaka/erlang-katana/issues/91)
- Generate Abstract Syntax Forms from ktn\_code:tree\_node\(\)s [\#63](https://github.com/inaka/erlang-katana/issues/63)
**Merged pull requests:**
- Fix elvis [\#160](https://github.com/inaka/erlang-katana/pull/160) ([paulo-ferraz-oliveira](https://github.com/paulo-ferraz-oliveira))
- Functionality to shift days and months [\#158](https://github.com/inaka/erlang-katana/pull/158) ([Euen](https://github.com/Euen))
- Improvements from LambdaClass [\#155](https://github.com/inaka/erlang-katana/pull/155) ([elbrujohalcon](https://github.com/elbrujohalcon))
- Remove ktn\_fsm now that gen\_fsm is deprecated [\#154](https://github.com/inaka/erlang-katana/pull/154) ([elbrujohalcon](https://github.com/elbrujohalcon))
- Remove dead hipchat link [\#152](https://github.com/inaka/erlang-katana/pull/152) ([Euen](https://github.com/Euen))
- \[Fix \#150\] Update elvis\_core dependency version to 0.3.9 [\#151](https://github.com/inaka/erlang-katana/pull/151) ([harenson](https://github.com/harenson))
- Improve ktn\_os according to the latest changes to os:cmd [\#149](https://github.com/inaka/erlang-katana/pull/149) ([elbrujohalcon](https://github.com/elbrujohalcon))
## [0.4.0](https://github.com/inaka/erlang-katana/tree/0.4.0) (2017-03-17)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.3.1...0.4.0)
**Merged pull requests:**
- \[\#147\] bump version to 0.4.0 [\#148](https://github.com/inaka/erlang-katana/pull/148) ([Euen](https://github.com/Euen))
- \[\#145\] update Elvis dependency and ktn\_random module [\#146](https://github.com/inaka/erlang-katana/pull/146) ([Euen](https://github.com/Euen))
## [0.3.1](https://github.com/inaka/erlang-katana/tree/0.3.1) (2016-08-05)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.3.0...0.3.1)
**Closed issues:**
- Version Bump to 0.3.1 [\#143](https://github.com/inaka/erlang-katana/issues/143)
- Remove unnecessary parce transform from rebar.config [\#141](https://github.com/inaka/erlang-katana/issues/141)
- Add Meta Testing [\#133](https://github.com/inaka/erlang-katana/issues/133)
**Merged pull requests:**
- \[Close \#143\] version bump [\#144](https://github.com/inaka/erlang-katana/pull/144) ([Euen](https://github.com/Euen))
- \[Close \#141\] remove parse transform [\#142](https://github.com/inaka/erlang-katana/pull/142) ([Euen](https://github.com/Euen))
## [0.3.0](https://github.com/inaka/erlang-katana/tree/0.3.0) (2016-08-04)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.23...0.3.0)
**Closed issues:**
- Version Bump to 0.3.0 [\#139](https://github.com/inaka/erlang-katana/issues/139)
- Move from erlang.mk to rebar3 [\#137](https://github.com/inaka/erlang-katana/issues/137)
**Merged pull requests:**
- \[Close \#139\] version bump to 0.3.0 [\#140](https://github.com/inaka/erlang-katana/pull/140) ([Euen](https://github.com/Euen))
- \[Colse \#173\] Move from erlang.mk to rebar3 [\#138](https://github.com/inaka/erlang-katana/pull/138) ([Euen](https://github.com/Euen))
- Added encoding and decoding for bas 16 binaries [\#136](https://github.com/inaka/erlang-katana/pull/136) ([HernanRivasAcosta](https://github.com/HernanRivasAcosta))
- Remove ktn\_meta\_SUITE from readme [\#135](https://github.com/inaka/erlang-katana/pull/135) ([harenson](https://github.com/harenson))
- Add sibling projects [\#134](https://github.com/inaka/erlang-katana/pull/134) ([elbrujohalcon](https://github.com/elbrujohalcon))
## [0.2.23](https://github.com/inaka/erlang-katana/tree/0.2.23) (2016-02-24)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.22...0.2.23)
**Closed issues:**
- Version bump 0.2.22 [\#127](https://github.com/inaka/erlang-katana/issues/127)
- Break the Cycle! [\#121](https://github.com/inaka/erlang-katana/issues/121)
**Merged pull requests:**
- \[Closes \#121\] Moved ktn\_code and ktn\_meta\_SUITE to their own repos [\#132](https://github.com/inaka/erlang-katana/pull/132) ([igaray](https://github.com/igaray))
## [0.2.22](https://github.com/inaka/erlang-katana/tree/0.2.22) (2016-01-22)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.21...0.2.22)
**Closed issues:**
- Update aleppo to 0.9.9 which fixes an important bug [\#125](https://github.com/inaka/erlang-katana/issues/125)
**Merged pull requests:**
- \[Closes \#125\] Bump to version 0.2.22 [\#128](https://github.com/inaka/erlang-katana/pull/128) ([jfacorro](https://github.com/jfacorro))
- \[Closes \#125\] Update aleppo [\#126](https://github.com/inaka/erlang-katana/pull/126) ([jfacorro](https://github.com/jfacorro))
## [0.2.21](https://github.com/inaka/erlang-katana/tree/0.2.21) (2016-01-21)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.20...0.2.21)
**Closed issues:**
- Bump version to 0.2.21 [\#123](https://github.com/inaka/erlang-katana/issues/123)
- Update ktn\_code for the latest aleppo modifications [\#112](https://github.com/inaka/erlang-katana/issues/112)
**Merged pull requests:**
- \[Closes \#123\] Bump version to 0.2.21 [\#124](https://github.com/inaka/erlang-katana/pull/124) ([jfacorro](https://github.com/jfacorro))
- \[Closes \#112\] Upgrade aleppo [\#122](https://github.com/inaka/erlang-katana/pull/122) ([jfacorro](https://github.com/jfacorro))
## [0.2.20](https://github.com/inaka/erlang-katana/tree/0.2.20) (2016-01-19)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.19...0.2.20)
**Implemented enhancements:**
- Update to last elvis\_core version [\#118](https://github.com/inaka/erlang-katana/issues/118)
**Fixed bugs:**
- Modify IGNORE\_DEPS in Makefile [\#113](https://github.com/inaka/erlang-katana/issues/113)
**Closed issues:**
- Version Bump to 0.2.20 [\#114](https://github.com/inaka/erlang-katana/issues/114)
- Version Bump to 0.2.18 [\#109](https://github.com/inaka/erlang-katana/issues/109)
**Merged pull requests:**
- \[Fix \#118\] update elvis\_core dep [\#119](https://github.com/inaka/erlang-katana/pull/119) ([Euen](https://github.com/Euen))
- update gitignore [\#117](https://github.com/inaka/erlang-katana/pull/117) ([Euen](https://github.com/Euen))
- \[Fix \#114\] version bump [\#116](https://github.com/inaka/erlang-katana/pull/116) ([Euen](https://github.com/Euen))
- \[Fix \#113\] modify IGNORE\_DEPS in makefile [\#115](https://github.com/inaka/erlang-katana/pull/115) ([Euen](https://github.com/Euen))
## [0.2.19](https://github.com/inaka/erlang-katana/tree/0.2.19) (2016-01-12)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.18...0.2.19)
**Merged pull requests:**
- Switch build tools to erlang.mk and republish to hex.pm [\#111](https://github.com/inaka/erlang-katana/pull/111) ([elbrujohalcon](https://github.com/elbrujohalcon))
## [0.2.18](https://github.com/inaka/erlang-katana/tree/0.2.18) (2015-12-31)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.17...0.2.18)
## [0.2.17](https://github.com/inaka/erlang-katana/tree/0.2.17) (2015-12-31)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.15...0.2.17)
**Closed issues:**
- Version Bump to 0.2.17 [\#106](https://github.com/inaka/erlang-katana/issues/106)
- Hex Packages [\#97](https://github.com/inaka/erlang-katana/issues/97)
**Merged pull requests:**
- \[\#109\] Version bump to 0.2.18 [\#110](https://github.com/inaka/erlang-katana/pull/110) ([davecaos](https://github.com/davecaos))
- \[\#106\] Update Contributors [\#108](https://github.com/inaka/erlang-katana/pull/108) ([davecaos](https://github.com/davecaos))
- \[\#106.version.bump.0.2.16 [\#107](https://github.com/inaka/erlang-katana/pull/107) ([davecaos](https://github.com/davecaos))
- \[\#97\] Updated for hexer hex package tool [\#105](https://github.com/inaka/erlang-katana/pull/105) ([davecaos](https://github.com/davecaos))
## [0.2.15](https://github.com/inaka/erlang-katana/tree/0.2.15) (2015-12-23)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.14...0.2.15)
**Closed issues:**
- Bump version to 0.2.15 [\#103](https://github.com/inaka/erlang-katana/issues/103)
- Use elvis\_core instead of elvis as a dep [\#101](https://github.com/inaka/erlang-katana/issues/101)
- Remove shell target from Makefile [\#100](https://github.com/inaka/erlang-katana/issues/100)
- Error in README example for ktn\_meta\_SUITE [\#98](https://github.com/inaka/erlang-katana/issues/98)
**Merged pull requests:**
- \[Closes \#103\] Bump version [\#104](https://github.com/inaka/erlang-katana/pull/104) ([jfacorro](https://github.com/jfacorro))
- \[Closes \#101\] Use elvis\_core [\#102](https://github.com/inaka/erlang-katana/pull/102) ([jfacorro](https://github.com/jfacorro))
- \[Fixed \#98\] Mixin usage for whole module [\#99](https://github.com/inaka/erlang-katana/pull/99) ([jfacorro](https://github.com/jfacorro))
- For ktn\_meta\_SUITE, base\_dir should be configurable [\#95](https://github.com/inaka/erlang-katana/pull/95) ([elbrujohalcon](https://github.com/elbrujohalcon))
## [0.2.14](https://github.com/inaka/erlang-katana/tree/0.2.14) (2015-11-12)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.13...0.2.14)
**Closed issues:**
- Version bump to 0.2.14 [\#93](https://github.com/inaka/erlang-katana/issues/93)
- Bump version 0.2.13 [\#84](https://github.com/inaka/erlang-katana/issues/84)
- Create a ktn\_sup module [\#45](https://github.com/inaka/erlang-katana/issues/45)
**Merged pull requests:**
- \[Closes \#93\] Version bump to 0.2.14 [\#94](https://github.com/inaka/erlang-katana/pull/94) ([jfacorro](https://github.com/jfacorro))
- Add options for xref in ktn\_meta\_SUITE [\#92](https://github.com/inaka/erlang-katana/pull/92) ([elbrujohalcon](https://github.com/elbrujohalcon))
- Upgrade erlang.mk, fix dialyzer warnings and other goodies [\#90](https://github.com/inaka/erlang-katana/pull/90) ([elbrujohalcon](https://github.com/elbrujohalcon))
- Create ktn\_meta\_SUITE [\#89](https://github.com/inaka/erlang-katana/pull/89) ([elbrujohalcon](https://github.com/elbrujohalcon))
- Create ktn\_fsm. [\#88](https://github.com/inaka/erlang-katana/pull/88) ([elbrujohalcon](https://github.com/elbrujohalcon))
- Update from Upstream [\#87](https://github.com/inaka/erlang-katana/pull/87) ([elbrujohalcon](https://github.com/elbrujohalcon))
- Update from upstream [\#86](https://github.com/inaka/erlang-katana/pull/86) ([elbrujohalcon](https://github.com/elbrujohalcon))
## [0.2.13](https://github.com/inaka/erlang-katana/tree/0.2.13) (2015-09-07)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.12...0.2.13)
**Closed issues:**
- Unhandled abstract form for `user\_type` [\#82](https://github.com/inaka/erlang-katana/issues/82)
**Merged pull requests:**
- \[\#84\] bump version [\#85](https://github.com/inaka/erlang-katana/pull/85) ([jfacorro](https://github.com/jfacorro))
- \[Closes \#82\] Handle user\_type [\#83](https://github.com/inaka/erlang-katana/pull/83) ([jfacorro](https://github.com/jfacorro))
## [0.2.12](https://github.com/inaka/erlang-katana/tree/0.2.12) (2015-09-07)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.11...0.2.12)
**Closed issues:**
- Bump version \(0.2.12 or maybe 0.3.0\) [\#80](https://github.com/inaka/erlang-katana/issues/80)
- Update aleppo version to 0.9.2 [\#78](https://github.com/inaka/erlang-katana/issues/78)
**Merged pull requests:**
- \[Closes \#80\] Version bump [\#81](https://github.com/inaka/erlang-katana/pull/81) ([jfacorro](https://github.com/jfacorro))
- \[Closes \#78\] Update aleppo to 0.9.2 [\#79](https://github.com/inaka/erlang-katana/pull/79) ([jfacorro](https://github.com/jfacorro))
## [0.2.11](https://github.com/inaka/erlang-katana/tree/0.2.11) (2015-09-02)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.10...0.2.11)
**Fixed bugs:**
- Dialyze the Katana [\#44](https://github.com/inaka/erlang-katana/issues/44)
**Closed issues:**
- Bump to 0.2.11 [\#76](https://github.com/inaka/erlang-katana/issues/76)
- Implement a ktn\_os:command/\[1, 2\] function that uses ports [\#74](https://github.com/inaka/erlang-katana/issues/74)
- Bump to version 0.2.10 [\#72](https://github.com/inaka/erlang-katana/issues/72)
**Merged pull requests:**
- \[Closes \#76\] Version bump to 0.2.11 [\#77](https://github.com/inaka/erlang-katana/pull/77) ([jfacorro](https://github.com/jfacorro))
- \[Closes \#74\] ktn\_os:command/\[1,2\] [\#75](https://github.com/inaka/erlang-katana/pull/75) ([jfacorro](https://github.com/jfacorro))
## [0.2.10](https://github.com/inaka/erlang-katana/tree/0.2.10) (2015-08-27)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.9...0.2.10)
**Closed issues:**
- Include tokens in the root node returned by ktn\_code:parse\_tree/\[1,2\] [\#69](https://github.com/inaka/erlang-katana/issues/69)
- Fulfill the open-source checklist [\#15](https://github.com/inaka/erlang-katana/issues/15)
**Merged pull requests:**
- \[\#72\] Bump version to 0.2.10 [\#73](https://github.com/inaka/erlang-katana/pull/73) ([jfacorro](https://github.com/jfacorro))
- \[\#69\] Fixed typo [\#71](https://github.com/inaka/erlang-katana/pull/71) ([jfacorro](https://github.com/jfacorro))
- \[\#69\] tokens as an attribute of root node. [\#70](https://github.com/inaka/erlang-katana/pull/70) ([jfacorro](https://github.com/jfacorro))
## [0.2.9](https://github.com/inaka/erlang-katana/tree/0.2.9) (2015-08-21)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.8...0.2.9)
**Merged pull requests:**
- Version Bump to 0.2.9 [\#68](https://github.com/inaka/erlang-katana/pull/68) ([elbrujohalcon](https://github.com/elbrujohalcon))
- ktn\_random:pick/1 [\#67](https://github.com/inaka/erlang-katana/pull/67) ([elbrujohalcon](https://github.com/elbrujohalcon))
## [0.2.8](https://github.com/inaka/erlang-katana/tree/0.2.8) (2015-07-22)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.7...0.2.8)
**Closed issues:**
- Version bump 0.2.7 [\#61](https://github.com/inaka/erlang-katana/issues/61)
**Merged pull requests:**
- Version bump to 0.2.8 [\#66](https://github.com/inaka/erlang-katana/pull/66) ([elbrujohalcon](https://github.com/elbrujohalcon))
- Remove eper from the project dependencies [\#65](https://github.com/inaka/erlang-katana/pull/65) ([elbrujohalcon](https://github.com/elbrujohalcon))
- Added an erlang config validation script [\#64](https://github.com/inaka/erlang-katana/pull/64) ([igaray](https://github.com/igaray))
## [0.2.7](https://github.com/inaka/erlang-katana/tree/0.2.7) (2015-06-19)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.6...0.2.7)
**Closed issues:**
- Unhandled abstract form issue with fun\(\(...\) [\#59](https://github.com/inaka/erlang-katana/issues/59)
- Add a ktn\_lists:filter/3 function [\#48](https://github.com/inaka/erlang-katana/issues/48)
**Merged pull requests:**
- \[\#61\] Version bump to 0.2.7 [\#62](https://github.com/inaka/erlang-katana/pull/62) ([jfacorro](https://github.com/jfacorro))
- \[Closes \#59\] Handle 'fun\(...\) -\>' type expression [\#60](https://github.com/inaka/erlang-katana/pull/60) ([jfacorro](https://github.com/jfacorro))
## [0.2.6](https://github.com/inaka/erlang-katana/tree/0.2.6) (2015-06-11)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.5...0.2.6)
**Implemented enhancements:**
- Add functions to ktn\_random to generate random integers [\#53](https://github.com/inaka/erlang-katana/issues/53)
**Closed issues:**
- Add a ktn\_lists:map/3 function [\#46](https://github.com/inaka/erlang-katana/issues/46)
**Merged pull requests:**
- Version Bump to 0.2.6 [\#58](https://github.com/inaka/erlang-katana/pull/58) ([elbrujohalcon](https://github.com/elbrujohalcon))
- \[\#53\] Random uniform inclusive [\#57](https://github.com/inaka/erlang-katana/pull/57) ([jfacorro](https://github.com/jfacorro))
- \[Closes \#53\] Random uniform [\#56](https://github.com/inaka/erlang-katana/pull/56) ([jfacorro](https://github.com/jfacorro))
- Dialyze [\#52](https://github.com/inaka/erlang-katana/pull/52) ([elbrujohalcon](https://github.com/elbrujohalcon))
- Added feature: specify random string length [\#51](https://github.com/inaka/erlang-katana/pull/51) ([igaray](https://github.com/igaray))
- \[\#46\] Added ktn\_list:filter/3 and tests \(100%\) coverage of the module [\#50](https://github.com/inaka/erlang-katana/pull/50) ([jfacorro](https://github.com/jfacorro))
- \[Closes \#46\] Added ktn\_list:map/3 and tests \(100%\) coverage of the module [\#47](https://github.com/inaka/erlang-katana/pull/47) ([jfacorro](https://github.com/jfacorro))
- Changelog update [\#43](https://github.com/inaka/erlang-katana/pull/43) ([jfacorro](https://github.com/jfacorro))
## [0.2.5](https://github.com/inaka/erlang-katana/tree/0.2.5) (2015-04-13)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.4...0.2.5)
**Fixed bugs:**
- ktn\_date:now\_human\_readable should pad [\#39](https://github.com/inaka/erlang-katana/issues/39)
**Merged pull requests:**
- Version bump [\#42](https://github.com/inaka/erlang-katana/pull/42) ([igaray](https://github.com/igaray))
- Test utilities for REST APIs [\#41](https://github.com/inaka/erlang-katana/pull/41) ([igaray](https://github.com/igaray))
- \[\#39\] Add padding to month and day in human readable date format [\#40](https://github.com/inaka/erlang-katana/pull/40) ([jfacorro](https://github.com/jfacorro))
- \[\#35\] Update changelog. [\#38](https://github.com/inaka/erlang-katana/pull/38) ([jfacorro](https://github.com/jfacorro))
## [0.2.4](https://github.com/inaka/erlang-katana/tree/0.2.4) (2015-03-20)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.3...0.2.4)
**Closed issues:**
- Move `types` in `spec` node from `content` to `node\_attrs` [\#35](https://github.com/inaka/erlang-katana/issues/35)
- Bump version to 0.2.3 [\#32](https://github.com/inaka/erlang-katana/issues/32)
**Merged pull requests:**
- \[\#35\] Bump version. [\#37](https://github.com/inaka/erlang-katana/pull/37) ([jfacorro](https://github.com/jfacorro))
- \[Closes \#35\] Moved `types` to `node\_attrs`. [\#36](https://github.com/inaka/erlang-katana/pull/36) ([jfacorro](https://github.com/jfacorro))
- \[Closes \#32\] Updated changelog. [\#34](https://github.com/inaka/erlang-katana/pull/34) ([jfacorro](https://github.com/jfacorro))
## [0.2.3](https://github.com/inaka/erlang-katana/tree/0.2.3) (2015-03-19)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.2...0.2.3)
**Implemented enhancements:**
- Add a ktn\_code:consult/1 function that behaves the same as file:consult/1 but for strings and binaries [\#24](https://github.com/inaka/erlang-katana/issues/24)
**Fixed bugs:**
- ktn\_code:consult/1 can't handle "{'.'}.\n" [\#26](https://github.com/inaka/erlang-katana/issues/26)
**Closed issues:**
- ktn\_code: separate attrs that are values from the ones that are nodes [\#30](https://github.com/inaka/erlang-katana/issues/30)
- Add ktn\_code:beam\_to\_string/1 [\#28](https://github.com/inaka/erlang-katana/issues/28)
**Merged pull requests:**
- \[\#32\] Version bump. Added change log. [\#33](https://github.com/inaka/erlang-katana/pull/33) ([jfacorro](https://github.com/jfacorro))
- \[Closes \#30\] Separate attrs that are nodes form the ones that are not [\#31](https://github.com/inaka/erlang-katana/pull/31) ([jfacorro](https://github.com/jfacorro))
- \[Closes \#28\] Beam to string. [\#29](https://github.com/inaka/erlang-katana/pull/29) ([jfacorro](https://github.com/jfacorro))
## [0.2.2](https://github.com/inaka/erlang-katana/tree/0.2.2) (2015-02-13)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.1...0.2.2)
**Merged pull requests:**
- \[\#26\] Fixed bug. [\#27](https://github.com/inaka/erlang-katana/pull/27) ([jfacorro](https://github.com/jfacorro))
## [0.2.1](https://github.com/inaka/erlang-katana/tree/0.2.1) (2015-02-13)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.2.0...0.2.1)
**Fixed bugs:**
- user\_default conflicts [\#19](https://github.com/inaka/erlang-katana/issues/19)
**Closed issues:**
- Add ktn\_binary:join/2 [\#21](https://github.com/inaka/erlang-katana/issues/21)
**Merged pull requests:**
- \[\#24\] Added ktn\_code:consult/1 and moved split\_when/2 to ktn\_lists. [\#25](https://github.com/inaka/erlang-katana/pull/25) ([jfacorro](https://github.com/jfacorro))
- added ktn\_lists:delete\_first/2 [\#23](https://github.com/inaka/erlang-katana/pull/23) ([amilkr](https://github.com/amilkr))
- ktn\_binary:join/2 [\#22](https://github.com/inaka/erlang-katana/pull/22) ([amilkr](https://github.com/amilkr))
- \[Closes \#19\] Renamed user\_default.erl to avoid conflict [\#20](https://github.com/inaka/erlang-katana/pull/20) ([igaray](https://github.com/igaray))
- Update from upstream [\#18](https://github.com/inaka/erlang-katana/pull/18) ([elbrujohalcon](https://github.com/elbrujohalcon))
## [0.2.0](https://github.com/inaka/erlang-katana/tree/0.2.0) (2014-10-22)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/0.1.0...0.2.0)
**Implemented enhancements:**
- Add current functionality from elvis\_code to ktn\_code [\#16](https://github.com/inaka/erlang-katana/issues/16)
**Merged pull requests:**
- \[Closes \#16\] Added parsing code form elvis\_code [\#17](https://github.com/inaka/erlang-katana/pull/17) ([jfacorro](https://github.com/jfacorro))
- New stuff from @unbalancedparentheses [\#14](https://github.com/inaka/erlang-katana/pull/14) ([elbrujohalcon](https://github.com/elbrujohalcon))
## [0.1.0](https://github.com/inaka/erlang-katana/tree/0.1.0) (2014-09-01)
[Full Changelog](https://github.com/inaka/erlang-katana/compare/b8314f2e1819823f8fbe0d531a28833354d19eb8...0.1.0)
**Implemented enhancements:**
- Rename modules from katana to ktn [\#3](https://github.com/inaka/erlang-katana/issues/3)
**Fixed bugs:**
- Make katana releasable [\#8](https://github.com/inaka/erlang-katana/issues/8)
- Syntax error in katana.app.src [\#5](https://github.com/inaka/erlang-katana/issues/5)
**Closed issues:**
- Create katana\_maps for maps utility functions [\#1](https://github.com/inaka/erlang-katana/issues/1)
**Merged pull requests:**
- Igaray.recipe [\#13](https://github.com/inaka/erlang-katana/pull/13) ([igaray](https://github.com/igaray))
- Igaray.recipe [\#12](https://github.com/inaka/erlang-katana/pull/12) ([igaray](https://github.com/igaray))
- Created ktn\_numbers module. [\#10](https://github.com/inaka/erlang-katana/pull/10) ([jfacorro](https://github.com/jfacorro))
- \[\#8\] Make katana releasable. [\#9](https://github.com/inaka/erlang-katana/pull/9) ([jfacorro](https://github.com/jfacorro))
- Added Microsends and resolved name bug [\#7](https://github.com/inaka/erlang-katana/pull/7) ([unbalancedparentheses](https://github.com/unbalancedparentheses))
- \[\#5\] Fixed syntax error. [\#6](https://github.com/inaka/erlang-katana/pull/6) ([jfacorro](https://github.com/jfacorro))
- \[\#3\] Renamed modules. [\#4](https://github.com/inaka/erlang-katana/pull/4) ([jfacorro](https://github.com/jfacorro))
- \[\#1\] get/\[2,3\] nested maps. [\#2](https://github.com/inaka/erlang-katana/pull/2) ([jfacorro](https://github.com/jfacorro))
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*