Skip to content
  • Xavier Noria's avatar
    89801b2a
    Depend on ruby/debug, replacing Byebug · 89801b2a
    Xavier Noria authored
    ruby/debug is a new debugger that is going to ship with CRuby.
    
    It makes sense for Rails to switch to this one because that is
    where the language is heading, and because Byebug is not fully
    compatible with Zeitwerk. See
    
        https://github.com/deivid-rodriguez/byebug/issues/564
    
    While ruby/debug has not been heavily tested with Zeitwerk,
    casual usage seems to suggest it works without issues, including
    explicit namespaces, which is where Byebug and Zeitwerk conflict.
    
    Byebug is terrific, thanks a lot for all these years. ❤️
    89801b2a
    Depend on ruby/debug, replacing Byebug
    Xavier Noria authored
    ruby/debug is a new debugger that is going to ship with CRuby.
    
    It makes sense for Rails to switch to this one because that is
    where the language is heading, and because Byebug is not fully
    compatible with Zeitwerk. See
    
        https://github.com/deivid-rodriguez/byebug/issues/564
    
    While ruby/debug has not been heavily tested with Zeitwerk,
    casual usage seems to suggest it works without issues, including
    explicit namespaces, which is where Byebug and Zeitwerk conflict.
    
    Byebug is terrific, thanks a lot for all these years. ❤️
Loading