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