1.7.0
Minor Changes
- Replace recommendation of using system packages with pip3 (#129) @ssbarnea
- Add truecolor support (#155) @miltolstoy
- Generate documentation with Sphinx and use Read the Docs (#141) @tristanlatr
- Adds support for OSC hyperlink sequences. (#131) @hakonhagland
Bugfixes
- Add test coverage (#148) @ziegenberg
- Replace pkg_resources with importlib.metadata (#144) @ziegenberg
- fix including of CHANGELOG.rst (#151) @ziegenberg
- Update linting dependencies (#147) @ziegenberg
- Upgrade the build process (#145) @ziegenberg
- Add type hinting (#143) @ziegenberg
- Update CI badges in readme (#142) @ssbarnea
- Bump setuptools-scm version (#138) @ssbarnea
Kudos goes to: @hakonhagland, @miltolstoy, @pre-commit-ci, @pre-commit-ci[bot], @ssbarnea, @tristanlatr and @ziegenberg
1.6.0
Changes
- Switching from nosetest to unittest (#103) @paolostivanin
- Add dracula colorscheme (#106) @ahmubashshir
- Refactor packaging by replacing old setup.py based packaging with modern pep517 based one (#112) @ssbarnea
- Replace travis with github actions (#121) @ssbarnea
Bugfixes
Deprecations
1.5.2
Commits {#commits_1_5_2}
- Update pypi python versions. 5688d50ae
1.5.1
Include manpage in release.
1.5.0
Pull Requests {#pr_1_5_0}
- add support for vt100 box drawing mode and high-intensity ansi codes (#90) @p-sherratt
Commits {#commits_1_5_0}
- add support for vt100 box drawing mode and high-intensity ansi codes bf327d216
- make \'intense\' colors more \'intense\' d9bf45f81
- restore css ordering for unit tests 3bf89663a
- trivial fix/update 289d01595
- update test_produce_headers unit test 0ea0a71f7
- another fix/update for box drawing & high-intensity patch ed942a5d2
1.4.2
Commits {#commits_1_4_2}
1.4.1
Pull Requests {#pr_1_4_1}
- Fix undefined behavior with linkify when same url is repeated in same line (#85) @qsujanadiga-practo
Commits {#commits_1_4_1}
1.4.0
Pull Requests {#pr_1_4_0}
Commits {#commits_1_4_0}
1.3.0
Relicensed to LGPLv3+.
Pull Requests {#pr_1_3_0}
- Relicensed to LGPLv3+ (#80) @ralphbean
Commits {#commits_1_3_0}
- Relicensed to LGPLv3+ f74316174
1.2.0
Pull Requests {#pr_1_2_0}
- enable python 3 input decoding (#64) @kaspar030
- Fix handling cursor move up with unique and empty lines (#67) @gberaudo
- Give more useful TaskWarrior example (#68) @AloisMahdal
- Update style.py (#69) @karjaneth
- Revert \"six is called six, not python-six\" (#73) @JensTimmerman
Commits {#commits_1_2_0}
- enable python 3 input decoding d6e4bc0aa
- Fix handling cursor move up with unique and empty lines 1e6a3b81f
- Give more useful TaskWarrior example 46e480143
- Update style.py 0c975b60b
- Revert \"six is called six, not python-six\" 168805a00
- Tox for tests. 90c8c2303
- Merge branch \'develop\' of github.com:ralphbean/ansi2html into develop 1366309e1
1.1.1
Pull Requests {#pr_1_1_1}
- six is called six, not python-six (#61) @JensTimmerman
Commits {#commits_1_1_1}
- Drop 2.6 81bb739b1
- six is called six, not python-six cec1dd933
- Exclude .pyc files from the release tarball. 0dfd66b0b
- Remove CHANGELOG header. 7b8643066
1.1.0
1.0.8
- added setup.cfg file 547bd1cb5
- Merge branch \'develop\' of github.com:ralphbean/ansi2html into develop 352d14be6
- changed setup.cfg to work on python 2.6.6 7a12a92ed
- actually, python 2.6.6 on RH, centos etc has OrderedDict 512377d63
- Merge pull request #55 from JensTimmerman/develop 03c3e680c
- Prevent IndexError while handling CursorMoveUp 7a91200df
- Merge pull request #56 from lqez/fix/over-cursormoveup a23772b57
- style: Include all 16 solarized colors in the scheme 081c9a741
- style: Encode pallete in 256 color encoding acaa92ff2
- Merge pull request #57 from tbabej/develop e1bd92d3e
- Update travis config. 74c4f1dc8
- Fix existing test suite. eb7798cb7
- Fill out color palettes that were under-specified. 5e55018eb
- Merge branch \'feature/fixes\' into develop 100be7c2d
- Fix line height stuff. db1ee5b47
- Fix tests for the new palette values. e8c6b9362
1.0.7
- Implemented LaTeX support. Only colors are supported but it does already what I need. caa8c6fe5
- Updated README.rst. 4979c1409
- Added first test for LaTeX output. 4b80d41e0
- Added title and linkify for LaTeX. 3a869bce1
- Trying to fix https://travis-ci.org/ralphbean/ansi2html/jobs/25808505. a0a06b41c
- Fixed unicode escape problem. Fixes https://travis-ci.org/ralphbean/ansi2html/builds/26243970. 095eca5a5
- Sure % has a special meaning ... 2324a3dcf
- Merge pull request #48 from ypid/ansi2latex 91e174cfd
- set pre\'s id to \"content\" 6f14bc202
- the css 418bef2f0
- Merge pull request #50 from szepeviktor/patch-2 97977e53b
- Merge pull request #52 from szepeviktor/patch-3 620fc1032
- Use the data_files that we build above. 654bc30b4
1.0.6
- 1.0.5 f9cab7af7
- use optparse choices to deal with invalid scheme selection. 214d73609
- added solarized and os X terminal color schemes 2176bc4d0
- Merge pull request #41 from schettino72/more-schemes 609326371
- Revert \"Conditionally install man page into system or virtualenv. For #39.\" c1ee2bac9
- Install man page to \${PREFIX}, not /usr (issue #39) 86abc9e3d
- Merge pull request #42 from hartwork/issue-39 e81c55b38
- add empty title element to head section in html output c16fe680b
- Merge pull request #43 from CBke/develop c13f4a985
- 1.0.4 40526f43a
- 1.0.5 e6a150e9d
- Fix tests for added title. aab8348ce
- add option --title for filling in the title 007e77c50
- Merge pull request #44 from CBke/develop 4fd918e54
- Drop manpage installation stuff. a2f157614
1.0.5
- added support to select a color-scheme. added schemes \'xterm\' and \'xterm-bright\' 367289a86
- Merge pull request #40 from schettino72/color-schemes 1111aec78
- 1.0.4 96b6f19ae
- 1.0.4 b7e6e048c
1.0.4
1.0.3
- Makefile: Fix regression where version bumps would not force a rebuild of the man page 750fe09fe
- Makefile: Mark target upload as phony ac3877f57
- Merge pull request #38 from hartwork/dependency-regression 10b6051a4
- Conditionally install man page into system or virtualenv. For #39. 720ac2f93
1.0.2
- Add an upload command to the Makefile. 12e68427c
- Tweak travis setup. 07a95ef6e
- Remove a forgotten import. 756139724
1.0.1
- Change the way we store version info. 4e4eaef33
1.0.0
- Add trove for py3.3. 683f672fa
- Stop adding unwanted spaces (issue 26) b5163a80f
- Add test for issue 25 6df79eb8b
- Fix destructive reset marker handling (issue 25) 4db97b126
- Fix ANSI code decoding (issue 25) f277f8f3c
- Fix writing to sys.stdout.buffer 7a3267d53
- Add convenience Makefile 8d3f3e055
- Merge pull request #30 from hartwork/makefile 156bc89da
- Merge pull request #29 from hartwork/issue_29 8495723ae
- Merge pull request #27 from hartwork/issue_26 74d237c18
- Merge pull request #28 from hartwork/issue_25 8c77f6d93
- Fix italic to be font-style (rather than font-weight) 47b533b6d
- Add inv* CSS classes 408808197
- Handle state in code, not in HTML; support more ANSI codes fce66a6a9
- Adapt tests to new approach to state 49046c620
- Add CSS classes for lighter font style (2), blinking (5/6), hidden text (8) e488daca3
- Save producing no-op span tags 340620f88
- Test ANSI codes that just turned supported f4774bcf0
- Make code testing pairs of files re-usable f95ca305d
- Add testcase for output from \"eix -I svn -F\" e3f593671
- Merge pull request #31 from hartwork/font-style-italic a25950fe6
- Tweak for py3 support. 9766508e1
- Add py3.3 to travis config. ceef1eb8e
- Merge branch \'stateful\' into develop 29868b6ec
- 0.10.0 b5c65d3a4
- Add missing license headers 44e5e52fa
- Fix README example to not produce unwanted spaces (issue 26) cc6a0dbfa
- Add --version parameter, control version in version.py 0b2006095
- Improve --help output 26d297807
- Add and integrate man page 2ec363007
- No longer process line-by-line (fixes --partial and --inline, issue 36) e3e86f9f8
- Test cross-line state (related to issue 36) c3eb8b9c5
- Fix approach to trailing newlines 95e75e4d3
- Merge pull request #37 from hartwork/fix-line-handling 0fb5443ca
- Merge pull request #33 from hartwork/headers 12bfa3251
- Merge pull request #34 from hartwork/fix-readme-example b1ed96e00
- Merge pull request #35 from hartwork/manpage ad608eb2b
0.9.4
0.9.3
- Fix encoding issue. 64881f549
- Silence silly py2.7 test errors. b5db644ff
- Fix little encoding issue. 8cfbe166c
- Add trove for py3.3. 683f672fa
- Stop adding unwanted spaces (issue 26) b5163a80f
- Add test for issue 25 6df79eb8b
- Fix destructive reset marker handling (issue 25) 4db97b126
- Fix ANSI code decoding (issue 25) f277f8f3c
- Fix writing to sys.stdout.buffer 7a3267d53
- Add convenience Makefile 8d3f3e055
- Merge pull request #30 from hartwork/makefile 156bc89da
- Merge pull request #29 from hartwork/issue_29 8495723ae
- Merge pull request #27 from hartwork/issue_26 74d237c18
- Merge pull request #28 from hartwork/issue_25 8c77f6d93
- Fix italic to be font-style (rather than font-weight) 47b533b6d
- Add inv* CSS classes 408808197
- Handle state in code, not in HTML; support more ANSI codes fce66a6a9
- Adapt tests to new approach to state 49046c620
- Add CSS classes for lighter font style (2), blinking (5/6), hidden text (8) e488daca3
- Save producing no-op span tags 340620f88
- Test ANSI codes that just turned supported f4774bcf0
- Make code testing pairs of files re-usable f95ca305d
- Add testcase for output from \"eix -I svn -F\" e3f593671
- Merge pull request #31 from hartwork/font-style-italic a25950fe6
- Tweak for py3 support. 9766508e1
- Add py3.3 to travis config. ceef1eb8e
- Merge branch \'stateful\' into develop 29868b6ec