mirror of
https://github.com/extism/extism.git
synced 2026-04-23 03:00:11 -04:00
e89ddd5a2af7dc5832cfffcbb0e55ff2d7f13eeb
6 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
41450a03a9 |
chore(deps-dev): Update minitest requirement from ~> 5.18.0 to ~> 5.19.0 in /ruby (#402)
Updates the requirements on [minitest](https://github.com/minitest/minitest) to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/minitest/minitest/blob/master/History.rdoc">minitest's changelog</a>.</em></p> <blockquote> <p>=== 5.19.0 / 2023-07-26</p> <ul> <li> <p>2 minor enhancements:</p> <ul> <li>Add metadata lazy accessor to Runnable / Result. (matteeyah)</li> <li>Only load minitest/unit (aka ancient MiniTest compatibility layer) if ENV["MT_COMPAT"]</li> </ul> </li> <li> <p>1 bug fix:</p> <ul> <li>Minitest::TestTask enthusiastically added itself to default. (ParadoxV5)</li> </ul> </li> </ul> <p>=== 5.18.1 / 2023-06-16</p> <ul> <li> <p>3 bug fixes:</p> <ul> <li>Avoid extra string allocations when filtering tests. (tenderlove)</li> <li>Only mention deprecated ENV['N'] if it is an integer string.</li> <li>Push up test_order to Minitest::Runnable to fix minitest/hell. (koic)</li> </ul> </li> </ul> <p>=== 5.18.0 / 2023-03-04</p> <ul> <li> <p>2 major enhancements:</p> <ul> <li>Added assert_pattern & refute_pattern for pattern matching. (flavorjones)</li> <li>Added matching must_pattern_match & wont_pattern_match to minitest/spec.</li> </ul> </li> <li> <p>1 bug fix:</p> <ul> <li>Support the new message format of NameError in Ruby 3.3 (mame)</li> </ul> </li> </ul> <p>=== 5.17.0 / 2022-12-31</p> <ul> <li> <p>1 minor enhancement:</p> <ul> <li>Refactor setup hooks into a SETUP_METHODS constant. (MSP-Greg)</li> </ul> </li> <li> <p>3 bug fixes:</p> <ul> <li>Fix kwargs for Mock calls to delegator. (blowmage)</li> <li>Fix kwargs for expectations. (bobmazanec, blowmage)</li> <li>Remove check for .b method. (tenderlove)</li> </ul> </li> </ul> <p>=== 5.16.3 / 2022-08-17</p> <ul> <li> <p>2 bug fixes:</p> <ul> <li>Fixed exception sanitization by removing TypeError restriction on rescue.</li> <li>Use A instead of deprecated TESTOPTS in rake test:slow. (davidstosik)</li> </ul> </li> </ul> <p>=== 5.16.2 / 2022-07-03</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
a39381f552 |
chore(deps-dev): Update minitest requirement from ~> 5.17.0 to ~> 5.18.0 in /ruby (#271)
Updates the requirements on [minitest](https://github.com/seattlerb/minitest) to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/minitest/minitest/blob/master/History.rdoc">minitest's changelog</a>.</em></p> <blockquote> <p>=== 5.18.0 / 2023-03-04</p> <ul> <li> <p>2 major enhancements:</p> <ul> <li>Added assert_pattern & refute_pattern for pattern matching. (flavorjones)</li> <li>Added matching must_pattern_match & wont_pattern_match to minitest/spec.</li> </ul> </li> <li> <p>1 bug fix:</p> <ul> <li>Support the new message format of NameError in Ruby 3.3 (mame)</li> </ul> </li> </ul> <p>=== 5.17.0 / 2022-12-31</p> <ul> <li> <p>1 minor enhancement:</p> <ul> <li>Refactor setup hooks into a SETUP_METHODS constant. (MSP-Greg)</li> </ul> </li> <li> <p>3 bug fixes:</p> <ul> <li>Fix kwargs for Mock calls to delegator. (blowmage)</li> <li>Fix kwargs for expectations. (bobmazanec, blowmage)</li> <li>Remove check for .b method. (tenderlove)</li> </ul> </li> </ul> <p>=== 5.16.3 / 2022-08-17</p> <ul> <li> <p>2 bug fixes:</p> <ul> <li>Fixed exception sanitization by removing TypeError restriction on rescue.</li> <li>Use A instead of deprecated TESTOPTS in rake test:slow. (davidstosik)</li> </ul> </li> </ul> <p>=== 5.16.2 / 2022-07-03</p> <ul> <li> <p>4 bug fixes:</p> <ul> <li>Added MT_KWARGS_HACK kludge for stub to deal with ruby 2.7 kwargs nastiness. (tsugimoto)</li> <li>In #expect, pop Hash class from args if $MT_KWARGS_HACK. (casperisfine)</li> <li>In above scenario, set expected kwargs (as Objects) based on actual kwargs.</li> <li>Nuke ivars if exception fails to marshal twice (eg better_errors). (irphilli)</li> </ul> </li> </ul> <p>=== 5.16.1 / 2022-06-20</p> <ul> <li> <p>2 bug fixes:</p> <ul> <li>Apparently adding real kwarg support to mocks/stubs broke some code. Fixed. <ul> <li>Use <code>MT_KWARGS_HACK=1</code> to activate the kludgy kwargs support w/ caveats.</li> </ul> </li> <li>Clarified some doco wrt the block on #stub.</li> </ul> </li> </ul> <p>=== 5.16.0 / 2022-06-14</p> <ul> <li>2 major enhancements:</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
e3a427b0cc |
chore(deps-dev): Update minitest requirement from ~> 5.16.3 to ~> 5.17.0 in /ruby (#190)
Updates the requirements on [minitest](https://github.com/seattlerb/minitest) to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/minitest/minitest/blob/master/History.rdoc">minitest's changelog</a>.</em></p> <blockquote> <p>=== 5.17.0 / 2022-12-31</p> <ul> <li> <p>1 minor enhancement:</p> <ul> <li>Refactor setup hooks into a SETUP_METHODS constant. (MSP-Greg)</li> </ul> </li> <li> <p>3 bug fixes:</p> <ul> <li>Fix kwargs for Mock calls to delegator. (blowmage)</li> <li>Fix kwargs for expectations. (bobmazanec, blowmage)</li> <li>Remove check for .b method. (tenderlove)</li> </ul> </li> </ul> <p>=== 5.16.3 / 2022-08-17</p> <ul> <li> <p>2 bug fixes:</p> <ul> <li>Fixed exception sanitization by removing TypeError restriction on rescue.</li> <li>Use A instead of deprecated TESTOPTS in rake test:slow. (davidstosik)</li> </ul> </li> </ul> <p>=== 5.16.2 / 2022-07-03</p> <ul> <li> <p>4 bug fixes:</p> <ul> <li>Added MT_KWARGS_HACK kludge for stub to deal with ruby 2.7 kwargs nastiness. (tsugimoto)</li> <li>In #expect, pop Hash class from args if $MT_KWARGS_HACK. (casperisfine)</li> <li>In above scenario, set expected kwargs (as Objects) based on actual kwargs.</li> <li>Nuke ivars if exception fails to marshal twice (eg better_errors). (irphilli)</li> </ul> </li> </ul> <p>=== 5.16.1 / 2022-06-20</p> <ul> <li> <p>2 bug fixes:</p> <ul> <li>Apparently adding real kwarg support to mocks/stubs broke some code. Fixed. <ul> <li>Use <code>MT_KWARGS_HACK=1</code> to activate the kludgy kwargs support w/ caveats.</li> </ul> </li> <li>Clarified some doco wrt the block on #stub.</li> </ul> </li> </ul> <p>=== 5.16.0 / 2022-06-14</p> <ul> <li> <p>2 major enhancements:</p> <ul> <li>Added Minitest::TestTask.</li> <li>Dropping ruby 2.2 - 2.5. 2.6 is DTM soon too.</li> </ul> </li> <li> <p>11 minor enhancements:</p> <ul> <li>Added --show-skips option to show skips at end of run but not require --verbose. (MSP-Greg)</li> <li>Added Minitest.seed, the random seed used by the run.</li> <li>Calling <code>srand Minitest.seed</code> before all shuffles to ensure determinism.</li> <li>Extended #stub to handle kwargs for both block and call args. (SampsonCrowley)</li> <li>Extended Mock#__call to display kwargs.</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
23fe3951a3 |
docs(ruby-sdk): Hygiene: docs, formatter, Makefile (#50)
Work in progress * Adds some inline docs which generates a yarddoc site * Adds linting and code formatting abilities using rufo * Adds a Makefile with common operations Co-authored-by: Steve Manuel <steve@dylib.so> |
||
|
|
577debc82a | fix(ruby-sdk): Fix bugs and add tests (#41) | ||
|
|
e27fae9193 |
v0.0.1 alpha
Co-authored-by: Zach Shipko <zach@dylib.so> |