Skip to content

Releases: amyy54/uformat

v0.4.0

15 Nov 19:40
7296383

Choose a tag to compare

Full Changelog: v0.3.0...v0.4.0

  • Added -output, allowing for the output location to be changed.
    • Can only be used when passing a single file.
    • Allows for outputting to standard output with -.
  • Added -stdin, which, if passed, will read standard input as a single file instead of -file.
  • Improved documentation in the man page and in the README.
    • Install steps are now outlined in the README.
    • A JSON schema is now available for the configuration file.
  • -list can now print the config location it's reading from with -v.

SHA256:

739956a3a74bfd768b3e001592d5195c3c019e06265f4e483d18e14076d800d7  darwin-universal.tar.gz
dcc49748e61126c461993137af17535a296e7526c7bd92035f6d2cc72e7160db  linux-amd64.tar.gz
3af5ece086a4647cf965c757fbf4f99d143d442c4b21f4e023604bc92224d835  linux-arm64.tar.gz
f47b13ca4728aa78f6673975b732af0b2603e7b80e2644103629dd3ed246bf6a  uformat-0.4.0-1.aarch64.rpm
0f6037287cf961490cc3f46c3b8ce315da3fc407a24a0d0ab3827cd8a602176b  uformat-0.4.0-1.x86_64.rpm
65a8eca147e0e38a533129bf208fcacc0ec99c4f5ef9df320f2f06ae575ce898  uformat_0.4.0_amd64.deb
60eae4541e761f0fd5011071514ad1a149b096131e97f7e19625fe3c256ebbb2  uformat_0.4.0_arm64.deb
a3fc9f4b2cd777e81f437cd0efcf5d9d70f883c8413ea080a9a5c4ab71edcb83  windows-amd64.tar.gz
50605a71c2c511ba6f8667b4c811215b8d2e9c9382136f21198096e7dbefb2dc  windows-arm64.tar.gz

v0.3.0

09 Nov 02:48
e25af26

Choose a tag to compare

Full Changelog: v0.2.0...v0.3.0

  • Added the following options:
    • -file - Allows the user to supply and format only a single file.
    • -module - Allows the user to only use one "format module", rather than everything in the configuration file.
    • -show - Prints the formatted file names and their relative paths.
    • -show-abs - Prints the formatted file names and their absolute paths.
  • Proper builds for deb and rpm package formats.
  • Man page for *nix builds.
  • Changes to logging and certain log outputs, notably -list, which now shows arguments.
  • <file> parameter in format arguments no longer has to be alone (example:<file> now correctly replaces file, it did not before). <fileName> is also added, which is the same as <file> but without the extension.

SHA256:

8e1884961853c93ed567afad958e36e53653db5337f897886a172482b00cea5d  darwin-universal.tar.gz
cbcce78016f1e5da23d313a5114500b6cb93bf68496f07275e2fb3cd5885b147  linux-amd64.tar.gz
c928c9db2717ecc9d99acdf8caa70e56983a943a5eeec4d072384cb1a1d7caa4  linux-arm64.tar.gz
7c434a320aa83c332c4c44e37da759297a84c83e5ec9f047abafa93966df0194  uformat-0.3.0-1.aarch64.rpm
471f60276bed47dfe7e053fc1612b09dfbf66d0d2b5a74626e433c96de7f9860  uformat-0.3.0-1.x86_64.rpm
7231db255a32df5db7f93519725a71c35cf875183862d6ac91633048a25f946f  uformat_0.3.0_amd64.deb
199df06f022cd7d13ee421052db14aaf3f124cb39797baba262f0ed80a9dfa96  uformat_0.3.0_arm64.deb
4069a6f59923b18c9670d0125f3c144695eed9e121f2e65f2244758d6bba6e4c  windows-amd64.tar.gz
64345cf761eb0603dbe546d810661e9d6cf95b8526887d7cecf3655ded717e2b  windows-arm64.tar.gz

v0.2.0

04 Nov 19:59
9484eca

Choose a tag to compare

Full Changelog: v0.1.0...v0.2.0

  • Introduce the ability to create a diff of the project, rather than simply automatically formatting. This works by formatting temporary files then comparing them. This also acts as a universal dry run.
  • The version can now be printed from the compiled binary.
  • Other miscellaneous changes.

SHA256:

83f674c6b86691e3ea7e37c6a776346dfb395cae35949ef3621d1893f1f16fa7  darwin-universal.tar.gz
7633236130a114ff951d62b69b4a1c99d8a3d60817b195b129daa29509f4d592  linux-amd64.tar.gz
8c712a2fcdc3addb59e22a6d09227ccfb5ccad9da56b7d1c07198079cc8add57  linux-arm64.tar.gz
a3069b2dc8f4c48548979abdf4e3ed423f91dee2a3f1ef196d43f5cdcb3c554e  windows-amd64.tar.gz
13474b65c9d5cd56c4020d05b66522843d7f7c7dbb7d32efc1f794ef7a132e5e  windows-arm64.tar.gz