File rubygem-debug.changes of Package rubygem-debug
-------------------------------------------------------------------
Fri Jun 21 09:45:16 UTC 2024 - Dan Čermák <dan.cermak@posteo.net>
- 1.9.2:
## What's Changed
* config
* Make irb_console toggleable with config update by @st0012 in https://github.com/ruby/debug/pull/1057
* internal
* Stop assuming Array#each is written in C by @k0kubun in https://github.com/ruby/debug/pull/1061
* Add `base64` gem to the dependencies by @y-yagi in https://github.com/ruby/debug/pull/1066
* Support Ruby 3.4's new error message format by @hsbt in https://github.com/ruby/debug/pull/1080
* catch up ruby 3.4.0 error related changes by @ko1 in https://github.com/ruby/debug/pull/1083
* Fix syntax warnings by @casperisfine in https://github.com/ruby/debug/pull/1072
* Drop base64 dependency by @Earlopain in https://github.com/ruby/debug/pull/1071
* Fix ENOENT error when readline is not loaded by @lazyatom in https://github.com/ruby/debug/pull/1073
* Remove and Restore irb configuration like irbrc while irb console tests by @hsbt in https://github.com/ruby/debug/pull/1067
* Use rb_iseqw_to_iseq to get iseq pointer by @peterzhu2118 in https://github.com/ruby/debug/pull/1093
* tests
* Add Ruby 3.3 to CI matrix by @st0012 in https://github.com/ruby/debug/pull/1058
* Use ruby/actions workflow for ruby versions by @m-nakamura145 in https://github.com/ruby/debug/pull/1065
* Separate setup and execution steps in CI by @ono-max in https://github.com/ruby/debug/pull/1088
* Fix flakey test "test_reponse_returns_correct_threads_info" by @ono-max in https://github.com/ruby/debug/pull/1089
* Add Launchable in CI by @ono-max in https://github.com/ruby/debug/pull/1090
* doc
* Correct the irb command's description by @st0012 in https://github.com/ruby/debug/pull/1056
* Fix prelude doc example to use curly braces by @adam12 in https://github.com/ruby/debug/pull/1052
* Mention IRB console in readme by @st0012 in https://github.com/ruby/debug/pull/1092
## New Contributors
* @Earlopain made their first contribution in https://github.com/ruby/debug/pull/1071
* @lazyatom made their first contribution in https://github.com/ruby/debug/pull/1073
* @m-nakamura145 made their first contribution in https://github.com/ruby/debug/pull/1065
**Full Changelog**: https://github.com/ruby/debug/compare/v1.9.1...v1.9.2
-------------------------------------------------------------------
Mon Jan 29 13:56:06 UTC 2024 - Dan Čermák <dan.cermak@posteo.net>
- 1.9.1:
Fix small issue to release with Ruby 3.3.0.
## What's Changed
* Fix BT on nested break by @ko1 in https://github.com/ruby/debug/pull/1047
**Full Changelog**: https://github.com/ruby/debug/compare/v1.9.0...v1.9.1
1.9.0:
This release fixes many issues reported after v1.8.0, introduce IRB integrated console and more.
## What's Changed
* Configuration
* `session_name` config by @ko1 in https://github.com/ruby/debug/pull/1036
* Support IRB console by @st0012 in https://github.com/ruby/debug/pull/1024
* CLI
* Require Reline 0.3.8+ to avoid frozen issue by @st0012 in https://github.com/ruby/debug/pull/1020
* Fix prompt list size and colorized code line size to match input line size passed to Reline by @tompng in https://github.com/ruby/debug/pull/1010
* Fix broken command history when executing debugger on irb by @takatea in https://github.com/ruby/debug/pull/997
* Drop patch for Reline 0.2.7 by @st0012 in https://github.com/ruby/debug/pull/1022
* Support IRB console by @st0012 in https://github.com/ruby/debug/pull/1024
* Remote
* Allow TracePoint reentry during DAP's evaluation by @st0012 in https://github.com/ruby/debug/pull/1026
* CDP: Add debuggerId field in the RETURN OBJECT of "Debugger.enable" by @ono-max in https://github.com/ruby/debug/pull/1028
* CDP: disable JavaScript engine based autocompletion by @ono-max in https://github.com/ruby/debug/pull/1029
* Do not use HEAD request if 1 port by @ko1 in https://github.com/ruby/debug/pull/1035
* Show session_name on connection by @ko1 in https://github.com/ruby/debug/pull/1037
* Internal
* Stop assuming Integer#times is written in C by @k0kubun in https://github.com/ruby/debug/pull/1015
* Disable cloned breakpoints trace point events by @vinistock in https://github.com/ruby/debug/pull/1008
* Unfreeze threads for some object-evaluating commands by @st0012 in https://github.com/ruby/debug/pull/1030
* Prevent backtrace from hanging if objects in the backtrace use Thread in inspect by @vinistock in https://github.com/ruby/debug/pull/1038
* Compile iseq_collector.c logic only on CRuby by @eregon in https://github.com/ruby/debug/pull/1039
* Fix compatibility with Fiber Scheduler. by @ioquatix in https://github.com/ruby/debug/pull/987
* Do not make a Fiber for commands by @ko1 in https://github.com/ruby/debug/pull/1044
* support Ruby 3.3 by @ko1 in https://github.com/ruby/debug/pull/1045
* Misc/Doc
* Fix ruby warnings by @y-yagi in https://github.com/ruby/debug/pull/993
* Fix a typo by @makenowjust in https://github.com/ruby/debug/pull/988
* Update `TrapInterceptor` to avoid assigning to an unused variable by @DavidZivk in https://github.com/ruby/debug/pull/985
* remove debug print by @ko1 in https://github.com/ruby/debug/pull/1043
* Minor punctuation and grammar fixes by @ahangarha in https://github.com/ruby/debug/pull/1041
* Tests
* Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/ruby/debug/pull/1014
## New Contributors
* @dependabot made their first contribution in https://github.com/ruby/debug/pull/1014
* @tompng made their first contribution in https://github.com/ruby/debug/pull/1010
* @takatea made their first contribution in https://github.com/ruby/debug/pull/997
* @y-yagi made their first contribution in https://github.com/ruby/debug/pull/993
* @DavidZivk made their first contribution in https://github.com/ruby/debug/pull/985
* @eregon made their first contribution in https://github.com/ruby/debug/pull/1039
* @ahangarha made their first contribution in https://github.com/ruby/debug/pull/1041
* @ioquatix made their first contribution in https://github.com/ruby/debug/pull/987
**Full Changelog**: https://github.com/ruby/debug/compare/v1.8.0...v1.9.0
-------------------------------------------------------------------
Thu Nov 2 15:44:37 UTC 2023 - Dan Čermák <dan.cermak@posteo.net>
- 1.8.0:
This release supports TraceInspector functionality on VSCode, and other fixes.
## What's Changed
* CLI
* Fix `info c <exp>` when <exp> doesn't return a constant by @st0012 in https://github.com/ruby/debug/pull/952
* `no_lineno` config optiopn (default: false) by @ko1 in https://github.com/ruby/debug/pull/973
* Core
* add `Session#exnted_feature` API as experimental by @ko1 in https://github.com/ruby/debug/pull/960
* Move `Session#exnted_feature` into Session class by @ono-max in https://github.com/ruby/debug/pull/964
* Enable trap function accept Integer(Non-String) by @MasanoriOnishi in https://github.com/ruby/debug/pull/976
* work correctly with trap(Integer,...) by @ko1 in https://github.com/ruby/debug/pull/977
* DAP
* Restart threads on DAP evaluation by @st0012 in https://github.com/ruby/debug/pull/950
* DAP: introduce Rdbg Trace Inspector by @ono-max in https://github.com/ruby/debug/pull/959
* DAP: Access `dropped_trace_cnt` only when `@recorder` is not nil by @ono-max in https://github.com/ruby/debug/pull/969
* Improve variable type name request by @adisonlampert in https://github.com/ruby/debug/pull/957
* follow-up #957 by @ko1 in https://github.com/ruby/debug/pull/971
* separate `process` with `process_request` by @ko1 in https://github.com/ruby/debug/pull/972
* DAP: support `config.rdbgInitialScripts` by @ko1 in https://github.com/ruby/debug/pull/980
* CDP
* CDP: send "Debugger.scriptParsed" only when a new file path is found by @ono-max in https://github.com/ruby/debug/pull/953
* Test
* Kill a debuggee process fastly if a test fails by @ono-max in https://github.com/ruby/debug/pull/955
* Retry connecting in test for attaching to CDP server by @ono-max in https://github.com/ruby/debug/pull/956
* Improve assert_repl_result for CDP by @st0012 in https://github.com/ruby/debug/pull/951
* Terminate a test early when it fails by @ono-max in https://github.com/ruby/debug/pull/974
* Misc
* Fixes typo `lengthddsfsd` by @egenerat in https://github.com/ruby/debug/pull/962
* Omit test_finish_0 because it failed with only reline environment by @hsbt in https://github.com/ruby/debug/pull/970
## New Contributors
* @egenerat made their first contribution in https://github.com/ruby/debug/pull/962
* @adisonlampert made their first contribution in https://github.com/ruby/debug/pull/957
* @MasanoriOnishi made their first contribution in https://github.com/ruby/debug/pull/976
**Full Changelog**: https://github.com/ruby/debug/compare/v1.7.2...v1.8.0
1.7.2:
Bug fix release.
## What's Changed
* Debug functionality
* Fix arguments for `::Process::daemon` patch by @andyw8 in https://github.com/ruby/debug/pull/905
* Fix bug that "trace line" does not work after stopping trace once by @ono-max in https://github.com/ruby/debug/pull/915
* free terminated ThreadClients by @ko1 in https://github.com/ruby/debug/pull/918
* relax authority check by @ko1 in https://github.com/ruby/debug/pull/937
* remain breakpoints on reloaded files by @ko1 in https://github.com/ruby/debug/pull/944
* restart all threads on eval by @ko1 in https://github.com/ruby/debug/pull/947
* CLI
* `-v` prints version and do something by @ko1 in https://github.com/ruby/debug/pull/949
* Remote
* Fix timing bug on session_server creation by @ko1 in https://github.com/ruby/debug/pull/922
* DAP
* DAP: use `Object#__send__` to avoid name conflicts by @ono-max in https://github.com/ruby/debug/pull/909
* DAP: allow custom request extension in Session class by @ono-max in https://github.com/ruby/debug/pull/912
* DAP: use Mutex when sending response by @ono-max in https://github.com/ruby/debug/pull/914
* DAP: allow custom request extension in ThreadClient class by @ono-max in https://github.com/ruby/debug/pull/913
* DAP: rename the method name of custom request by @ono-max in https://github.com/ruby/debug/pull/940
* DAP: support custom request in session class by @ono-max in https://github.com/ruby/debug/pull/939
* Improve dap command execution by @st0012 in https://github.com/ruby/debug/pull/920
* DAP: echo back the given command by @ko1 in https://github.com/ruby/debug/pull/943
* Add "result" as an argument to custom_dap_request_event method by @ono-max in https://github.com/ruby/debug/pull/945
* CDP
* Always propagate keyword arguments in WebSocketServer by @Maumagnaguagno in https://github.com/ruby/debug/pull/890
* CDP: Support evaluating expression on non-current frame by @ono-max in https://github.com/ruby/debug/pull/882
* CDP: Support reattaching in Chrome DevTools by @ono-max in https://github.com/ruby/debug/pull/917
* Improved stability for chrome debugging by @josegomezr in https://github.com/ruby/debug/pull/893
* Alias Session send methods by @Maumagnaguagno in https://github.com/ruby/debug/pull/919
* dap/cdp_result -> protocol_result by @ko1 in https://github.com/ruby/debug/pull/942
* CDP: support remote debugging in different environment by @ono-max in https://github.com/ruby/debug/pull/948
* Test
* Support the new message format of NameError in Ruby 3.3 by @mame in https://github.com/ruby/debug/pull/889
* Correct `test_all` task command in Rakefile warning by @andyw8 in https://github.com/ruby/debug/pull/908
* Increase timeout in debug_code by @k0kubun in https://github.com/ruby/debug/pull/911
* Remove redundant raw detach test by @st0012 in https://github.com/ruby/debug/pull/892
* Add test for info consts with an expression by @vinistock in https://github.com/ruby/debug/pull/886
* Update CI matrix Ruby versions by @yamashush in https://github.com/ruby/debug/pull/880
* Avoid raising debuggee not finished error if assertions failed by @st0012 in https://github.com/ruby/debug/pull/923
* Fix test builder (undefined method `debug_code`) by @andyw8 in https://github.com/ruby/debug/pull/927
* Add tests for various variable features by @egiurleo in https://github.com/ruby/debug/pull/885
* skip slow tests by @ko1 in https://github.com/ruby/debug/pull/941
* Improve test process' kill signalling by @st0012 in https://github.com/ruby/debug/pull/925
* Doc
* Add missing close backquote by @makenowjust in https://github.com/ruby/debug/pull/879
* Fix typo in README by @ono-max in https://github.com/ruby/debug/pull/883
* Misc
* Fix warning about unused variable by @andyw8 in https://github.com/ruby/debug/pull/906
* Avoid memberless Struct by @jeremyevans in https://github.com/ruby/debug/pull/895
* Fix useless assignments by @andyw8 in https://github.com/ruby/debug/pull/926
* Remove Tracer#puts as it's not used by @st0012 in https://github.com/ruby/debug/pull/924
## New Contributors
* @makenowjust made their first contribution in https://github.com/ruby/debug/pull/879
* @mame made their first contribution in https://github.com/ruby/debug/pull/889
* @andyw8 made their first contribution in https://github.com/ruby/debug/pull/908
* @jeremyevans made their first contribution in https://github.com/ruby/debug/pull/895
* @Maumagnaguagno made their first contribution in https://github.com/ruby/debug/pull/890
* @vinistock made their first contribution in https://github.com/ruby/debug/pull/886
* @yamashush made their first contribution in https://github.com/ruby/debug/pull/880
* @josegomezr made their first contribution in https://github.com/ruby/debug/pull/893
* @egiurleo made their first contribution in https://github.com/ruby/debug/pull/885
**Full Changelog**: https://github.com/ruby/debug/compare/v1.7.1...v1.7.2
1.7.1:
This is bug fix release for Ruby 3.2.0.
## What's Changed
* suppress warnings about deprecated global variables by @arika in https://github.com/ruby/debug/pull/863
* CDP: Refactor the logic in setup method by @ono-max in https://github.com/ruby/debug/pull/864
* DAP: show `#dump` when pp'ed string is too long by @ko1 in https://github.com/ruby/debug/pull/869
* Use stricter check to skip `prelude.rb` by @st0012 in https://github.com/ruby/debug/pull/867
* skip <internal:...> file by @ko1 in https://github.com/ruby/debug/pull/872
* DAP: rescue any exception on accessing gvars by @ko1 in https://github.com/ruby/debug/pull/875
* DAP: allow custom request extension by @ko1 in https://github.com/ruby/debug/pull/876
## New Contributors
* @arika made their first contribution in https://github.com/ruby/debug/pull/863
**Full Changelog**: https://github.com/ruby/debug/compare/v1.7.0...v1.7.1
-------------------------------------------------------------------
Wed Dec 7 11:17:23 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 1.7.0
no changelog found
-------------------------------------------------------------------
Fri Oct 28 04:54:56 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 1.6.3
no changelog found
-------------------------------------------------------------------
Mon Aug 29 06:50:04 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 1.6.2
no changelog found
-------------------------------------------------------------------
Thu Aug 4 13:06:36 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 1.6.1
no changelog found
-------------------------------------------------------------------
Thu Mar 10 14:28:20 UTC 2022 - Manuel Schnitzer <mschnitzer@suse.com>
- initialize package