Skip to content

Releases: caltechlibrary/datatools

v1.3.5

Choose a tag to compare

@rsdoiel rsdoiel released this 12 Feb 21:30

Added urlencode, urldecode and reldocpath cli.

What's Changed

  • README: Fix typos and broken link to INSTALL by @bact in #25
  • Add @ prefix note for codemeta2cff by @bact in #27

New Contributors

  • @bact made their first contribution in #25

Full Changelog: v1.3.4...v1.3.5

v1.3.4

Choose a tag to compare

@rsdoiel rsdoiel released this 15 May 22:12

Added json2jsonl. It will render a JSON array document as JSON lines. A -as-dataset option is included. If
an top level attribute name is provided and matches the object it will render the result as a dataset load
componatible object. Of the top level attribute name is not found then that object is skipped with a message
written to standard error.

Full Changelog: v1.3.3...v1.3.4

v1.3.3

Choose a tag to compare

@rsdoiel rsdoiel released this 14 May 17:50

Added option, -for-dataset to csv2jsonl. This renders JSON lines output suitable for loading into a dataset collectiojn.

Full Changelog: v1.3.2...v1.3.3

v1.3.2

Choose a tag to compare

@rsdoiel rsdoiel released this 13 May 19:35

Added cli, csv2jsonl, that will convert a CSV document into a JSON lines list of objects.

Full Changelog: v1.3.1...v1.3.2

v1.3.1

Choose a tag to compare

@rsdoiel rsdoiel released this 29 Apr 20:52

Removed DEBUG statement from output in csv.go.

Full Changelog: v1.3.0...v1.3.1

Improved CRLF (EOL) handling for Windows

Choose a tag to compare

@rsdoiel rsdoiel released this 31 Jan 18:28

Added CRLF option on CSV write to better support Windows, see issue #24. This is a minor release bump. The prior behavior of CSV writes was to default to LF regardless of operating system. Now by default the use of CRLF is set to return for Windows and false for everyone else. It can be explicitly set using the -crlf command line option for programs that output CSV content.

Full Changelog: v1.2.12...v1.3.0

fixed issue #22

Choose a tag to compare

@rsdoiel rsdoiel released this 07 Nov 18:12

fix issue #22, codemeta2cff will now correctly identifying DOI without https://doi.org prefix.

Full Changelog: v1.2.11...v1.2.12

Bug fix issue #21

Choose a tag to compare

@rsdoiel rsdoiel released this 24 Oct 16:38

This release addresses issue #21 changing the CopyrightYear (copyrightYear in JSON) to an int.

Minor bug fix

Choose a tag to compare

@rsdoiel rsdoiel released this 26 Aug 17:15

The reldate cli was exiting with a panic after error message. The error message is now displayed followed by a call of os.Exit(1) called to avoid the panic.

Full Changelog: v1.2.9...v1.2.10

Introducing jsonobjects2csv

Choose a tag to compare

@rsdoiel rsdoiel released this 06 Mar 22:30

This release features a new tool, jsonobjects2csv, which will convert JSON expressing a list of objects into a CSV file. If the objects contain complex attributes (lists and objects) those get converted into YAML (might change representation in the future).