aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
blob: 7c7a113ea437b2794bb97a0a48091e32b8d6bc2e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic
Versioning](http://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Added

- A `gitlab-ci.yaml` has been added to ensure tests for this module are being
  ran when pushed to the GitLab mirror. It runs `prove6`, as well as queueing a
  build on rakudist.raku.org.

### Changed

- `Hash::Merge` has been rewritten to accomodate my current knowledge on the
  Raku programming language. This additionaly brings in a small change in the
  merging functionality, making it so the first argument passed to `merge-hash`
  is no longer modified itself, which could cause some awkward bugs in other
  programs.

- The README has been rewritten in Pod6.

- Perl 6 references have been updated to Raku.

## [1.0.0] - 2018-03-28

### Added

- `:api` key in `META6.json`

- New `Hash::Merge` that exposes subs instead of augmenting `Hash`

### Changed

- Old `Hash::Merge` functionality moved to `Hash::Merge::Augment`

## [0.2.0] - 2018-03-14

### Added

- `LICENSE` file for Artistic License 2.0 ([GitHub#2](https://github.com/scriptkitties/p6-Hash-Merge/issues/2))

- `no precompilation` pragma ([GitHub#1](https://github.com/scriptkitties/p6-Hash-Merge/issues/1))