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
openSUSE Build Service is sponsored by