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: ruby/logger
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.6.6
Choose a base ref
...
head repository: ruby/logger
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.7.0
Choose a head ref
  • 19 commits
  • 9 files changed
  • 6 contributors

Commits on Feb 14, 2025

  1. Configuration menu
    Copy the full SHA
    022f304 View commit details
    Browse the repository at this point in the history
  2. Reduce repeating expressions

    nobu committed Feb 14, 2025
    Configuration menu
    Copy the full SHA
    c937598 View commit details
    Browse the repository at this point in the history
  3. Refine conversion to path name

    Convert the given file name by the dedicated method, and re-use
    the converted name instead of the given argument.
    nobu committed Feb 14, 2025
    Configuration menu
    Copy the full SHA
    0d1c791 View commit details
    Browse the repository at this point in the history
  4. Extract shift_log_file

    The common part of `shift_log_age` and `shift_log_period`.
    nobu committed Feb 14, 2025
    Configuration menu
    Copy the full SHA
    87b12e8 View commit details
    Browse the repository at this point in the history
  5. Let lock_shift_log return true on success

    In the case log shifted by another process, opened log device was
    returned.
    nobu committed Feb 14, 2025
    Configuration menu
    Copy the full SHA
    4dbc1ac View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1f89664 View commit details
    Browse the repository at this point in the history
  7. Copy permission and ownership at shift

    Fix #80
    nobu committed Feb 14, 2025
    Configuration menu
    Copy the full SHA
    30e4359 View commit details
    Browse the repository at this point in the history
  8. Subclasses initialize must call super

    Warn wrong code, #100:
    > Some Ruby apps subclass Logger without running the superclass
    > constructor, which means that `@level_override` isn't initialized
    > properly.
    nobu committed Feb 14, 2025
    Configuration menu
    Copy the full SHA
    1efdf6b View commit details
    Browse the repository at this point in the history
  9. [Feature #21133] Add skip_header option

    ref: https://bugs.ruby-lang.org/issues/21133
    
    Creating a logger automatically writes a hardcoded
    header comment ("# Logfile created on ...").
    While this helps verify that logdev is writable as
    early as possible (rather than on the first log entry),
    it also serves as a useful indicator of which program created
    the logfile.
    
    However, this header can introduce unnecessary
    complexity -- especially when working with third-party
    tools that need to ignore these lines.
    
    This commit introduces a `skip_header` boolean
    option (default is `false`), allowing API consumers
    to disable the header if needed.
    viralpraxis committed Feb 14, 2025
    Configuration menu
    Copy the full SHA
    552b075 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0892e1a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    25df1ed View commit details
    Browse the repository at this point in the history
  12. [DOC] Fix a typo

    nobu committed Feb 14, 2025
    Configuration menu
    Copy the full SHA
    6f7f908 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f80a18e View commit details
    Browse the repository at this point in the history
  14. [DOC] Add .rdoc_options

    nobu committed Feb 14, 2025
    Configuration menu
    Copy the full SHA
    9e506e5 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c1cfcb5 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2025

  1. Bump step-security/harden-runner from 2.10.4 to 2.11.0

    Bumps [step-security/harden-runner](https://github.com/step-security/harden-runner) from 2.10.4 to 2.11.0.
    - [Release notes](https://github.com/step-security/harden-runner/releases)
    - [Commits](step-security/harden-runner@cb605e5...4d991eb)
    
    ---
    updated-dependencies:
    - dependency-name: step-security/harden-runner
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Feb 17, 2025
    Configuration menu
    Copy the full SHA
    752b50b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #125 from ruby/dependabot/github_actions/step-secu…

    …rity/harden-runner-2.11.0
    
    Bump step-security/harden-runner from 2.10.4 to 2.11.0
    hsbt authored Feb 17, 2025
    Configuration menu
    Copy the full SHA
    7922086 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2025

  1. Merge pull request #119 from viralpraxis/add-skip-header-option

    [Feature #21133] Add `skip_header` option
    hsbt authored Mar 11, 2025
    Configuration menu
    Copy the full SHA
    30a6070 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2025

  1. Bump up v1.7.0

    hsbt committed Mar 27, 2025
    Configuration menu
    Copy the full SHA
    f474d07 View commit details
    Browse the repository at this point in the history
Loading