-
-
Notifications
You must be signed in to change notification settings - Fork 46
Comparing changes
Open a pull request
base repository: oxidize-rb/rb-sys
base: v0.9.111
head repository: oxidize-rb/rb-sys
compare: v0.9.113
- 12 commits
- 89 files changed
- 4 contributors
Commits on Apr 15, 2025
-
Update rake-compiler requirement from ~> 1.2.5 to ~> 1.3.0 (#527)
Updates the requirements on [rake-compiler](https://github.com/luislavena/rake-compiler) to permit the latest version. - [Release notes](https://github.com/luislavena/rake-compiler/releases) - [Changelog](https://github.com/rake-compiler/rake-compiler/blob/master/History.md) - [Commits](rake-compiler/rake-compiler@v1.2.5...v1.3.0) --- updated-dependencies: - dependency-name: rake-compiler dependency-version: 1.3.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8548a8b - Browse repository at this point
Copy the full SHA 8548a8bView commit details
Commits on May 6, 2025
-
Refactor rustc_wrapper logic and add tests
Split rustc_wrapper_fallback, make public, add detection helper, and introduce a unit test for wrapper detection logic.
Configuration menu - View commit details
-
Copy full SHA for 65772cb - Browse repository at this point
Copy the full SHA 65772cbView commit details
Commits on May 7, 2025
-
Add stable API support for
RTypedData
(#530)* Add stable API support for RTypedData objects - Introduce RTYPEDDATA_P, RTYPEDDATA_EMBEDDED_P, RTYPEDDATA_TYPE, and RTYPEDDATA_GET_DATA macros and stable API methods for working with Ruby's RTypedData objects. - Provide Ruby version-specific implementations (2.6–3.4) for type checking, embedded data detection, type retrieval, and data pointer access. - Add comprehensive tests for RTypedData handling in stable_api_test.rs. - Update CI to test against ruby-head. - Extend blocklists and opaque structs for RData/RTypedData. * Rename Definition to Compiled for stable API Update type and constants to use Compiled struct and Ruby API version constants. * Limit tracking_allocator_test to Ruby <= 3.4 Add cfg to skip failing test on Ruby 3.5 and above. * Update CI to test ruby-head only on Ubuntu Moves ruby-head to its own job with Ubuntu and stable Rust, removing it from the main Ruby matrix to improve CI reliability.
Configuration menu - View commit details
-
Copy full SHA for 99390c1 - Browse repository at this point
Copy the full SHA 99390c1View commit details -
Bump syn from 2.0.96 to 2.0.101 (#529)
Bumps [syn](https://github.com/dtolnay/syn) from 2.0.96 to 2.0.101. - [Release notes](https://github.com/dtolnay/syn/releases) - [Commits](dtolnay/syn@2.0.96...2.0.101) --- updated-dependencies: - dependency-name: syn dependency-version: 2.0.101 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for df591b2 - Browse repository at this point
Copy the full SHA df591b2View commit details -
Bump proc-macro2 from 1.0.93 to 1.0.95 (#528)
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.93 to 1.0.95. - [Release notes](https://github.com/dtolnay/proc-macro2/releases) - [Commits](dtolnay/proc-macro2@1.0.93...1.0.95) --- updated-dependencies: - dependency-name: proc-macro2 dependency-version: 1.0.95 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ba70fc1 - Browse repository at this point
Copy the full SHA ba70fc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28e1ebb - Browse repository at this point
Copy the full SHA 28e1ebbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c0f0fa - Browse repository at this point
Copy the full SHA 9c0f0faView commit details -
Add SEO optimizations to the book
- Add meta tags for better SEO - Create sitemap generation script - Add robots.txt file - Add custom CSS and JS for improved readability and structured data - Create build script to automate the process - Update book.toml with additional metadata and configuration Signed-off-by: Ian Ker-Seymer <hello@ianks.com>
Configuration menu - View commit details
-
Copy full SHA for b6930d8 - Browse repository at this point
Copy the full SHA b6930d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30fe047 - Browse repository at this point
Copy the full SHA 30fe047View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b3bade - Browse repository at this point
Copy the full SHA 9b3badeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 378b120 - Browse repository at this point
Copy the full SHA 378b120View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce30166 - Browse repository at this point
Copy the full SHA ce30166View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.9.111...v0.9.113