Skip to content

Releases: jpmhouston/RenameCommand

RenameCommand 0.4.0

23 Dec 07:18
Compare
Choose a tag to compare
RenameCommand 0.4.0 Pre-release
Pre-release

Added file extension parameter to the rename function, added try option, minor fixes.

Added the file extension parameter in case the function needs to rename differently depending on the extension. The try option is a little like dry-run but doesn't require the file to exist. Removed Linux platform for now because it seemed to stop working as of Xcode 12. Minor fixes to file path and extension parsing that were probably wrong before. Updated the readme to include a clearer description of using swift-sh and of the Regex additions.

RenameCommand 0.2.1

05 Aug 10:30
Compare
Choose a tag to compare
RenameCommand 0.2.1 Pre-release
Pre-release

MIT license, new details to Package.swift

The info added to Package.swift was as suggested by Swift Package Index. The language version of Swift 5.x was somewhat arbitrary, and platform macOS 10.10 was picked because this documentation says it's the minimum for macOS and SPM. These choices might be bad for some reason, but its too late on a Tuesday evening to fully contemplate such issues. (Does swift-argument-parser strictly require Swift 5.2 or not? Can this really work on Macs running OS X 10.10 Yosemite?)

RenameCommand 0.2.0

05 Aug 10:12
Compare
Choose a tag to compare
RenameCommand 0.2.0 Pre-release
Pre-release

Minor improvements, expand example

The option "silent" is now "quiet" to conform with many other command line programs.
Improved the replace functions from Regex I overload for easier case insensitivity, make less wordy and more capable by allowing any regex options to be passed after the pattern (breaking change).
Expanded the example in the readme to demonstrate using the script.

RenameCommand 0.2.0 (botched)

08 Jun 00:44
Compare
Choose a tag to compare
Pre-release

Minor improvements, expand example

The option "silent" is now "quiet" to conform with many other command line programs.
Improved the replace functions from Regex I overload for easier case insensitivity, make less wordy and more capable by allowing any regex options to be passed after the pattern (breaking change).
Expanded the example in the readme to demonstrate using the script.

N.B.: tag is 0.2 instead of 0.2.0, so it isn't seen by Swift Package Index. Might fix when creating new "main" branch.

RenameCommand 0.1.2

26 May 23:10
Compare
Choose a tag to compare
RenameCommand 0.1.2 Pre-release
Pre-release

Swift Package Manager mistake corrected

Accidentally committed Package.resolved removed and added to the gitignore file

RenameCommand 0.1.1

23 May 22:12
490f9bf
Compare
Choose a tag to compare
RenameCommand 0.1.1 Pre-release
Pre-release

Compatibility with ArgumentParser 0.0.6

Fixed compatibility with ArgumentParser 0.0.6 and multiple arguments error on "dry-run" option.
Added note to the readme about workaround for swift-sh issue #111 with recent versions of Swift Package Manager from Xcode 11.4 and later (this package will remain pre-release until that gets fixed).

RenameCommand 0.1.0

20 Mar 22:47
Compare
Choose a tag to compare
RenameCommand 0.1.0 Pre-release
Pre-release

First release