File: CHANGELOG.md

package info (click to toggle)
haskell-hslua-module-version 1.1.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 96 kB
  • sloc: haskell: 153; makefile: 6
file content (55 lines) | stat: -rw-r--r-- 1,294 bytes parent folder | download
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
48
49
50
51
52
53
54
55
# Changelog

`hslua-module-version` uses [PVP Versioning][].

## hslua-module-version-1.1.1

Released 2024-01-18.

-   Relaxed upper bound for text, and filepath,
    allowing text-2.1, filepath-1.5.

## hslua-module-version-1.1.0

Released 2023-03-13.

-   Update to hslua-2.3; this includes the addition of type
    initializers to the module.

## hslua-module-version-1.0.3

Released 2022-09-01.

-   Allow equality checks with non-version values: A *Version*
    value can now be compared with any value. Previously,
    comparing a version with a value that cannot be interpreted as
    a Version would result in an error, violating the principle of
    least surprise.

## hslua-module-version-1.0.2

Released 2022-02-19.

-   Relax upper bounds, allowing hslua-core-2.2.*,
    hslua-marshalling-2.2.\* and hslua-packaging-2.2.\*.

## hslua-module-version-1.0.1

-   Relaxed upper bound of hslua-core, hslua-marshalling, and
    hslua-packaging, allowing their respective version 2.1.

-   Version objects are now modifiable; setting a list index
    modifies the Version object:

    ``` lua
    local v = Version '5.3.6'
    v[2] = 2
    v[3] = nil
    assert(v == Version '5.2')
    ```

## hslua-module-version-1.0.0

Released 2021-10-22.

  [PVP Versioning]: https://pvp.haskell.org