File: CHANGELOG.md

package info (click to toggle)
haskell-prettyprinter-ansi-terminal 1.1.2-1
  • links: PTS
  • area: main
  • in suites: bookworm, bullseye, sid
  • size: 124 kB
  • sloc: haskell: 341; ansic: 16; makefile: 11
file content (41 lines) | stat: -rwxr-xr-x 1,522 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
# [1.1.2]

- [Add shallower `Prettyprinter` module hierarchy exposing the same API.](https://github.com/quchen/prettyprinter/pull/174)
  * The current plan for the existing `Data.Text.Prettyprint.Doc*` modules is:
    * Start deprecation in early 2021.
    * Remove the modules after a deprecation period of at least one year.
- [Make `renderLazy` lazy, and speed it up.](https://github.com/quchen/prettyprinter/pull/176)
- [Add export list for Prettyprinter.Render.Terminal.Internal.](https://github.com/quchen/prettyprinter/pull/148)
- [Optimize generating spaces for indentation.](https://github.com/quchen/prettyprinter/pull/132)
- [Enable `-O2`.](https://github.com/quchen/prettyprinter/pull/144)
- [Extend GHC support to 7.6 and 7.4.](https://github.com/quchen/prettyprinter/pull/74)

[1.1.2]: https://github.com/quchen/prettyprinter/compare/ansi-terminal-v1.1.1.2...ansi-terminal-v1.1.2

# 1.1.1.2

- Fix documentation claiming there would be a trailing newline in `renderIO`
  when there is none

# 1.1.1.1

- `renderIO` now renders directly to STDOUT, instead of first building a textual
  rendering and then printing that to STDOUT.

# 1.1.1

- Expose `AnsiStyle`’s constructors for adaptability

# 1.1

- Overhauled the API significantly – Styles are now combined using the
  `Semigroup` instance from a number of readable primitives.

# 1.0.1

Fix version shenanigans, since the prerelease was released to Hackage as version
1 already, so uploading the »new« version 1 did not work

# 1

Initial release