Skip to content

Releases: verachell/YeetWords

1.2.1

04 Nov 17:45
8d7ed39
Compare
Choose a tag to compare

fix: compatibility with Ruby 3.2.2
Now using File.exist? method instead of the previous File.exists? method (deprecated in 3.? versions of Ruby - not sure exactly which 3.x.y version this happened, but between 3.0 and 3.2.2). Backwards compatible.

1.2.0

08 Oct 16:16
af77a51
Compare
Choose a tag to compare

This release adds a new feature:

feat: add user command OUTPUT to allow user to specify the output format as md or html (for markdown or HTML respectively). Previously only markdown was supported. Output defaults to markdown if user does not include the OUTPUT command in the user program. See Wiki for details. Backwards-compatible.

1.1.3

08 Nov 16:38
07f5bd2
Compare
Choose a tag to compare

This release patches 1 bug:

fix: better case handling for a/an replacement

Changed the a_an function to handle the situation where a sentence begins with uppercase or lowercase "A " (previously only worked with lowercase "a ").

In this release, "a" is replaced by "an" when

  • upper- or lower-case "A " at the start of a sentence is followed by a lowercase vowel, and/or
  • the equivalent situation in the middle of a sentence

Note: It is not easy to predict the user's needs. e.g. "A umbrella" vs "A Umbrella" vs "A UMBRELLA" vs "a USB drive"

Full Changelog: 1.1.2...1.1.3

1.1.2

03 Nov 22:18
1629d59
Compare
Choose a tag to compare

This release patches several bugs:
fix: LOOP command can handle larger parameter values (>50000W).
fix: END-style commands can be used interchangeably as intended.
fix: created a more consistent indicator of progress to the user in long LOOP and WRITE commands.
fix: user receives warning message for large LOOP and WRITE parameter values (program continues).

What's Changed

  • fix: LOOP command can handle larger parameter values (>50000W) by @verachell in #6

Full Changelog: 1.1.1...1.1.2

1.1.1

02 Nov 13:44
bfe0b0a
Compare
Choose a tag to compare

This release patches a bug:
fix: WRITE command can handle a larger (~50000W) repeat parameter.

See issue #3

What's Changed

  • fix: WRITE command can handle a larger (~50000W) repeat parameter by @verachell in #5

Full Changelog: 1.1.0...1.1.1

1.1.0

01 Nov 10:39
b0089fa
Compare
Choose a tag to compare

This release adds a new feature:
feat: add user ability to assign lists from catalog subsets (not just lists) in the ASSIGNLIST command in the subset assignment syntax form of the command. See Wiki for details. Backwards-compatible.

What's Changed

  • feat: add user ability to assign lists from catalog subsets by @verachell in #1

Full Changelog: 1.0.1...1.1.0

1.0.1

01 Nov 02:26
be6f658
Compare
Choose a tag to compare

This is a patch for a bug, details as follows:
fix: remove an unnecessary assignment which had resulted in some program default variables residing in a user variable space

What's Changed

  • fix: remove an unnecessary assignment in user vars by @verachell in #2

New Contributors

Full Changelog: 1.0.0...1.0.1

1.0.0

19 Sep 00:20
63613f9
Compare
Choose a tag to compare
Update README.md