Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: DataDog/datadog-ruby_core_source
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.3.7
Choose a base ref
...
head repository: DataDog/datadog-ruby_core_source
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.4.0
Choose a head ref
  • 10 commits
  • 210 files changed
  • 1 contributor

Commits on Dec 16, 2024

  1. [NO-TICKET] Bump required Ruby version to 2.5

    **What does this PR do?**
    
    This PR bumps the required ruby version for the gem to Ruby 2.5.0.
    
    **Motivation:**
    
    We're not actively targetting any older release than that (or testing
    with), so might as well clarify that in our gemspec.
    
    **Additional Notes:**
    
    N/A
    
    **How to test the change?**
    
    Validate CI is still green :)
    
    Validate that the required Ruby version shows up on rubygems.org
    once we publish the update.
    ivoanjo committed Dec 16, 2024
    Configuration menu
    Copy the full SHA
    43e3fd8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #13 from DataDog/ivoanjo/set-minimum-ruby-version

    [NO-TICKET] Bump required Ruby version to 2.5
    ivoanjo authored Dec 16, 2024
    Configuration menu
    Copy the full SHA
    0b0d308 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2025

  1. Remove 3.4.0-preview2 headers

    These are no longer needed now that Ruby 3.4.0 stable is out.
    ivoanjo committed Jan 23, 2025
    Configuration menu
    Copy the full SHA
    3134a61 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aac989c View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2025

  1. Add full set for Ruby 3.4.0 headers

    These were the output of running
    `bundle exec rake add_source VERSION=3.4.0`
    
    For some weird reason the `archive-tar-minitar` gem was getting stuck
    calling fsync so I had to `bundle open` the gem and disable the fsync
    code.
    ivoanjo committed Jan 27, 2025
    Configuration menu
    Copy the full SHA
    5e6705c View commit details
    Browse the repository at this point in the history
  2. Use find_includes.rb to trim down unneded headers

    Also manually removed the `*.inc` files.
    ivoanjo committed Jan 27, 2025
    Configuration menu
    Copy the full SHA
    334e42e View commit details
    Browse the repository at this point in the history
  3. Remove 3.4.0-rc1 headers

    These are no longer needed now that Ruby 3.4.0 stable is out.
    ivoanjo committed Jan 27, 2025
    Configuration menu
    Copy the full SHA
    52c6fc7 View commit details
    Browse the repository at this point in the history
  4. Bump to version 3.4.0

    ivoanjo committed Jan 27, 2025
    Configuration menu
    Copy the full SHA
    759fb45 View commit details
    Browse the repository at this point in the history
  5. Rename ruby-3.4.0 to ruby-3.4.0-p0

    The missing patchlevel is due to an upstream bug (which is the reason
    why Ruby 3.4.1 was immediately released after 3.4.0), so let's
    manually account for it.
    ivoanjo committed Jan 27, 2025
    Configuration menu
    Copy the full SHA
    61630a8 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #14 from DataDog/ivoanjo/prof-11203-ruby-3_4-stabl…

    …e-headers
    
    [PROF-11203] Add Ruby 3.4.0 stable headers and bump gem version to 3.4.0
    ivoanjo authored Jan 27, 2025
    Configuration menu
    Copy the full SHA
    ee0d044 View commit details
    Browse the repository at this point in the history
Loading