-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathCHANGELOG
86 lines (73 loc) · 3.31 KB
/
CHANGELOG
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
# Changelog
## 1.1.3
* Fixed bug (https://github.com/Calamitous/iris/issues/62) causing errors when running Iris for the first time. [Thank you, lee2sman!](https://github.com/lee2sman)
* Fixed bug causing message to be deleted when exiting a message edit without making changes. [Thank you, zack466!](https://github.com/zack466)
* Greatly improved the speed of reloading unread messages. [Thank you, teepark!](https://github.com/teepark)
## 1.1.2
* Fixed bug where "hostname" portion of author is missing or garbled.
* Added CLI completion scripts for bash and zsh. [Thanks, jlxip!](https://github.com/jlxip)
* Minor tweaks and additions to the documentation.
## 1.1.1
* Make discarded message response more prominent
* Try nano if /usr/bin/vim is not set
* Expand the technical documentation
* Flesh out some tests
* Clean up TODO file
## 1.1.0
* Iris now composes messages with $EDITOR instead of using an internal editor
* Remove (broken) feature that automatically selects a reply when not provided with a topic ID
* Expand and clean up tests
* Remove dead code
* Move CHANGELOG out of the TODO file and into its own file
## 1.0.13
* Fix reply ordering bug
## 1.0.12
* Add Asara's "mark all read" functionality
* Fix(?) bug with handling broken UTF-8 characters
* Add feature to read the next unread topic ("next")
* Exclude user''s own messages from "unread" count
## 1.0.11
* Speed up the topic listing significantly
* Add 'unread' (short form 'u') to only list topics with unread messages
* Add 'mark_unread' (short form 'm') to mark topics as read without displaying them
* Tweaks to help text
* Default main listing to unread topics instead of listing all topics
* Updates to the way screen dimensions are calculated
* Preliminaary work to support pagination
* Change permissions message from error to warning so it only shows in debug mode
## 1.0.10
* ~Fix bug causing system to crash when a user removes read permissions from their directory/iris.messages file~
## 1.0.9
* ~Stop checking domain on user validation~
* ~Fix bug causing color overflow when color tags break.~ Special thanks go out to Japanoise (https://github.com/japanoise) for reporting this bug!
## 1.0.8
* ~Fix bug when UID has been deleted from /etc/passwd, but user''s message file still exists~
* ~Add debug mode to Iris~
* ~Refactor Iris to make it easier to load test files to run with~
## 1.0.7
* ~Fix "unread count" bug~
## 1.0.6
* ~Message deletion~
* ~Message editing~
* ~Gracefully handle bad message files~
* ~Fix topic selection when replying without topic ID~
* ~Automatically display topics when opening~
* ~Move display headers into frame line~
* ~Fix truncated message headers being one character too long in topic list~
* ~Status flag fix~
* ~Keep order of message on edit~
* ~Mark unread topics/topics with unread replies in topics list~
* ~Add column headers for topics~
* ~Document new features~
* ~Keep replies on edited topics~
* ~Add unread topic to overall unread count~
## 1.0.5
* ~Make all output WIDTH-aware~
* ~Add color~
* ~Add full message corpus dump for backup/debugging~
* ~Add startup enviro health check~
* ~Change listing to show last updated timestamp, instead of thread creation timestamp~
* ~Add command-line options to README~
* ~Add documentation for color feature~
* ~Add command-line options to README~
* ~Made message file slightly more human-readable~