Skip to content

2.13.4 - #17

Merged
synesissoftware merged 7 commits into
masterfrom
dev
Aug 19, 2026
Merged

2.13.4#17
synesissoftware merged 7 commits into
masterfrom
dev

Conversation

@synesissoftware

Copy link
Copy Markdown
Owner

No description provided.

mwsis and others added 4 commits August 13, 2026 08:19
* .gitattributes

* .vimrc

* .gitignore

* LICENSE

* build_gem.sh

* recls.gemspec

* .vscode/settings.json

* **run_all_unit_tests.sh** : ~ updated to latest (from https://github.com/synesissoftware/misc-dev-scripts)

* chore: markdown files basics

* chore: markdown files updates

* ci: add ruby.yml matrix and Rakefile test task

Lift xqsr3-style GitHub Actions (test matrix, gem smoke, warnings) and
wire bundle exec rake test; restore gemspec require path and HTTPS homepage.
…13)

* 2.13.3: fix Ruby <2.6 combine_paths slice; load xqsr3 in warnings CI

Replace endless-range syntax so 1.9.3–2.5 still parse, run the warnings
job under bundle exec, and quiet unused-variable warnings under -w.

* Ruby 4 Windows: supply fiddle via Gemfile and document it

Pull fiddle in for Ruby 4+ (MinGW CI) without declaring it in the gemspec,
clarify LoadError in windows.rb, and note the requirement in README
Installation/Dependencies.

* Ruby 4 MinGW: stop subclassing File::Stat in FileStat

Compose File::Stat and forward via method_missing so allocation no longer
raises TypeError on builds whose File::Stat allocator rejects subclasses.
* **run_all_unit_tests.sh** : ~ updated to latest (from https://github.com/synesissoftware/misc-dev-scripts)

* boilerplate: markdown files

* boilerplate: .gitattributes

* boilerplate: LICENSE

* boilerplate: .vscode/settings.json

* boilerplate: .vimrc

* boilerplate: build_gem.cmd, build_gem.sh, generate_rdoc.cmd, generate_rdoc.sh

* boilerplate: LICENSE

* bolierplate: updating Gemfile

* boilerplate: placeholder markdown files

* boilerplate: .gitignore

* version dependencies

* boilerplate: .ruby-version-exclusions

* squash-commit
* **run_all_unit_tests.sh** : ~ updated to latest (from https://github.com/synesissoftware/misc-dev-scripts)

* boilerplate: markdown files

* boilerplate: .gitattributes

* boilerplate: LICENSE

* boilerplate: .vscode/settings.json

* boilerplate: .vimrc

* boilerplate: build_gem.cmd, build_gem.sh, generate_rdoc.cmd, generate_rdoc.sh

* boilerplate: LICENSE

* bolierplate: updating Gemfile

* boilerplate: placeholder markdown files

* boilerplate: .gitignore

* version dependencies

* boilerplate: .ruby-version-exclusions

* squash-commit

* squash-commit

* Add canonical FAQ markdown skeleton

* chore: caninical form of Gemfile

* chore: dependencies

* gemspec updates

* chore: AUTHORS.md

* feature: improved CI

* fix: CI

* added/updated Rakefile

* chore: CONTRIBUTING.md, INSTALL.md, SECURITY.md

* fix: Add frozen lib/ strings and standardise Ruby gem boilerplate

* standard CI for all projects

* standard .editorconfig and dependabot for all projects

* TODO.md

* CHANGES.md

* NEWS.md

* 2.13.4

* tidy
@synesissoftware
synesissoftware merged commit 974475d into master Aug 19, 2026
52 checks passed
@synesissoftware
synesissoftware deleted the dev branch August 19, 2026 11:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants