Skip to content

Commit b77c28c

Browse files
committed
Prepare for 1.14.0 release
1 parent 1445506 commit b77c28c

File tree

4 files changed

+79
-3
lines changed

4 files changed

+79
-3
lines changed

Diff for: AUTHORS

+9-1
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,31 @@ git log. For a complete list, you could try:
77

88
git log --pretty="format:%an <%ae>" | sort -f | uniq
99

10-
Per 2022-03-18, this yields the following (sans duplicates):
10+
Per 2024-01-08, this yields the following (sans duplicates):
1111

1212
1313
1414
Biswapriyo Nath <[email protected]>
1515
Daniel Eklöf <[email protected]>
1616
17+
1718
Emanuel Haupt <[email protected]>
19+
1820
Felix Yan <[email protected]>
1921
Hans Petter Jansson <[email protected]>
22+
Johan Mattsson <[email protected]>
23+
Launch Lee <[email protected]>
2024
Michael Vetter <[email protected]>
2125
Mikel Olasagasti Uranga <[email protected]>
2226
27+
2328
Ricardo Arguello <[email protected]>
2429
Robert-André Mauchin <[email protected]>
2530
Roman Wagner <[email protected]>
31+
Samuel Thibault <[email protected]>
32+
2633
Sotiris Papatheodorou <[email protected]>
2734
Sudhakar Verma <[email protected]>
2835
Tim Gates <[email protected]>
36+
Wu Zhenyu <[email protected]>
2937
Øyvind Kolås <[email protected]>

Diff for: NEWS

+68
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,74 @@
11
Chafa releases
22
==============
33

4+
1.14.0 (2024-01-08)
5+
-------------------
6+
7+
This is a feature release with mostly practical improvements and bug fixes.
8+
It also adds a modest amount of new API in preparation for things to come.
9+
10+
* Removed ImageMagick loader support. Packagers can now remove this dependency
11+
(github#157).
12+
13+
* Polite mode is now off by default. The new default eliminates cursor flicker
14+
and makes the output more robust against unusual terminal settings. The old
15+
behavior can be restored with "--polite on".
16+
17+
* Added image loaders for the AVIF and QOI formats. Thanks to @jerch for
18+
suggesting the latter.
19+
20+
* sRGB gamma is now handled correctly in scaling operations.
21+
22+
* New option: --passthrough=<auto|none|screen|tmux>. This allows passing
23+
graphics protocols like Sixels, iTerm and Kitty through a terminal
24+
multiplexer. It will be enabled automatically for Kitty, and can be enabled
25+
manually for other protocols with more limited support (github#116,
26+
github#162, thanks to Samantha Collins and @m040601).
27+
28+
* New option: --view-size=<WxH>. Specifies width and height of the viewport,
29+
overriding the detected terminal size (github#140, reported by Jamin
30+
Thornsberry).
31+
32+
* New option: --fit-width. Fits images to the width of the viewport, allowing
33+
them to be taller than the viewport's height (github#115, thanks to
34+
@SuperDuperDeou).
35+
36+
* New option: --relative=<bool>. Enables relative cursor positioning. Useful if
37+
you've pre-positioned the cursor at a particular offset where you want frames
38+
to appear, but tends to make the output illegible in pagers, e.g. 'less -R'
39+
(github#146, thanks to @Delgan and @AnonymouX47).
40+
41+
* New option: --exact-size=<auto|on|off>. Preserves the input pixel size when
42+
possible. Useful to avoid artifacts caused by resampling (github#119,
43+
reported by @ErrorNoInternet).
44+
45+
* New symbol selector: "imported". This selects glyphs loaded with
46+
--glyph-file (github#124, reported by @clort81).
47+
48+
* MS Windows: Experimental support for ConHost output (-f conhost). This allows
49+
direct output on older versions of MS Windows (github#170, @oshaboy).
50+
51+
* Fontgen: Added a BDF font writer (Mo Zhou).
52+
53+
* Fontgen: Cleanup and modernization (Mo Zhou).
54+
55+
* The help text and manual page were overhauled for readability, and the API
56+
documentation now includes symbol indexes by version and deprecation status.
57+
58+
* Added a zsh completion script (Wu Zhenyu).
59+
60+
* Installation methods added: Scoop (Launch Lee) and Winget (@sitiom).
61+
62+
* CI: Ported to GitHub actions (Erica Ferrua Edwardsdóttir).
63+
64+
* Bug fixes:
65+
github#107 "Unknown file format" when using AVIF on stdin (found by @ndren).
66+
github#152 Broken linking with libwebp-1.3.1 (found by Vladimír Čunát).
67+
[unfiled] Fix make check with --without-tools (Samuel Thibault).
68+
[unfiled] Fix --duration not working well with still images (@Delgan).
69+
[unfiled] Fix sixel rendering of animations (@Delgan).
70+
[unfiled] Fix operator precedence in geometry calculation (Johan Mattsson).
71+
472
1.12.5 (2023-05-21)
573
-------------------
674

Diff for: chafa/Makefile.am

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ noinst_LTLIBRARIES =
99
noinst_HEADERS =
1010

1111
libchafa_la_CFLAGS = $(LIBCHAFA_CFLAGS) $(GLIB_CFLAGS) -DCHAFA_COMPILATION
12-
libchafa_la_LDFLAGS = $(LIBCHAFA_LDFLAGS) -no-undefined -version-info 8:5:8
12+
libchafa_la_LDFLAGS = $(LIBCHAFA_LDFLAGS) -no-undefined -version-info 9:0:9
1313
libchafa_la_LIBADD = $(GLIB_LIBS) internal/libchafa-internal.la -lm
1414

1515
libchafa_la_SOURCES = \

Diff for: configure.ac

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ dnl ----------------------------
55
dnl --- Package configuration ---
66

77
m4_define([chafa_major_version], [1])
8-
m4_define([chafa_minor_version], [13])
8+
m4_define([chafa_minor_version], [14])
99
m4_define([chafa_micro_version], [0])
1010

1111
m4_define([chafa_version], [chafa_major_version.chafa_minor_version.chafa_micro_version])

0 commit comments

Comments
 (0)