Skip to content

v1.0.0

Compare
Choose a tag to compare
@bengarrett bengarrett released this 08 Jan 06:51
· 173 commits to main since this release
ebe69f0
Version v1.0 (#102)

* rm goreleaser action.

* reference link.

* removed redundant code, text and names.

* typo fixes.

* readme tweaks.

* arm and bsd builds.

* new lang command.

* macos help.

* Lint fixes.

* minor refactor of term and new examples.

* unit tests and examples for asa.

* refactored asa global vars.

* byter examples and docs.

* fixed NewLine to work as intended.
new example for NewLine.

* rm unused DirExpansion func.

* new fsys examples.

* ren asa package to xud.
moved iso-11 into xud.
iso-11 table not formatting.

* fixed iso 11 table.

* fixed broken lang cmd.

* sample comments and examples.
removed unused File struct.

* logs and online examples.

* linebreak examples and minor refactor.

* moved the nl package and improved comments.

* newlines are handled by the nl package.

* removed LB type.
Use [2]rune instead for clarity in code.

* acorn newline.

* removed unused names struct.

* examples for info.

* Lint fixes.

* examples for detail.

* changed testdata.

* simplified Convert{} and clarity to names.

* refactor for simplification.

* fsys doc improvements.

* added cmd documentation.

* Improved comments of bool funcs.

* removed the internal utils pkg of fsys.

* Comments added to consts.

* new task tag command.

* cleaned  up repo tools and config.

* get cache returns a struct.

* removed nolint comments.

* renamed two view flags,
--encode > input
--to > output

* refactored some of the internal cmd packages
for clarity.

* refactor and doc update for the cmd pkgs.

* proper long description for the info cmd.

* tweaked errors and help texts.

* fixed tables to correctly display
xud and iso11 codepages.

* removed newline prefix for json, xml info formats.

* dropped -- prefix from flag comments.

* view width flag works.

* add clarity for width newline replacement.

* swap-chars and controls flags for the view
command are working.

* tabs are now replaced with 3 spaces, not 2.

* bug fix for 0 byte files.

* reordered example for clarity.

* replaced --output hidden flag with original.

* extended view help.
codepage is now referenced as code page.

* Update install notes.

* comment for tools.

* fix or removed TODOs.

* parallel tests.

* Parallel lint fixes.

* removed a number of nolint comments.

* test fixes.

* test repairs.

* new hex a dec commands.

* removed paralllel on pipe test.

* new base number type for xhex.

* new dump command.

* renamed xhex pkg to hexa.

* dump cmd example.

* added missing dec,hex,dump cmds.

* real world examples.

* simplified cmd for clarity.

* doc tweaks.

* fixed pipe data.

* testdata for real world texts.

* rm dead code.

* rm accidental inc.

* fixed binary name.

* archlinux package.
install.md typo fixes.

* tweaked texts.

* ren goreleaser dist dir.

* moved packages into root with the
intention of removing the pkg/ dir.

* removed pkg/ directory!

* ren static/text dir to ../plaintext

* merged static package into sample.

* removed unused bbs dir.

* removed cmd/pkg directory.

* lint and test fixes.

* Update FUNDING.yml

* Mod updates.

* Add support for legacy checksums flag in info command

* Fixed unused sauce date.

* Update RetroTxt documentation

* Refactor build-race task to buildr

* Fix rand.Int panics due to invalid max values.

* Fixed broken tests caused by LegacySums = false

* Fix race conditions.

* fix color bleading in aix ansi.

* fixed samples.

* Add initial release for version 1.0.0

* Go releaser action