Commit Graph

  • f469e7567a Merge pull request #6801 from mruby/dependabot/github_actions/github-actions-dependencies-9527efa922 Yukihiro "Matz" Matsumoto 2026-04-21 08:34:06 +09:00
  • 86940418c7 build(deps): bump the github-actions-dependencies group with 2 updates dependabot[bot] 2026-04-20 17:20:54 +00:00
  • 7546d53a3a Merge pull request #6800 from mruby/stable Yukihiro "Matz" Matsumoto 2026-04-20 18:54:55 +09:00
  • 831da26b90 Update version and release date. (mruby 4.0.0 (2026-04-20)) 4.0.0 mimaki 2026-04-20 17:43:06 +09:00
  • 0d00743a5f Define the typedef for mrb_state earlier dearblue 2026-04-19 21:17:18 +09:00
  • 0112fe6659 Merge pull request #6796 from mruby/dependabot/pre_commit/pre-commit-hooks-be5b5e25f5 Yukihiro "Matz" Matsumoto 2026-04-18 08:29:15 +09:00
  • 605ef4919b Merge pull request #6797 from mruby/dependabot/github_actions/github-actions-dependencies-fd00acb19b Yukihiro "Matz" Matsumoto 2026-04-18 08:28:56 +09:00
  • e1ed206cae Merge pull request #6798 from mruby/dependabot/bundler/yard-0.9.42 Yukihiro "Matz" Matsumoto 2026-04-18 08:28:31 +09:00
  • 82b91d15c5 Merge pull request #6794 from mattn/fix/readfloat-18-digits Yukihiro "Matz" Matsumoto 2026-04-18 08:27:58 +09:00
  • f80f825bcf build(deps): bump yard from 0.9.38 to 0.9.42 dependabot[bot] 2026-04-17 22:33:28 +00:00
  • eb51c63196 build(deps): bump github/codeql-action dependabot[bot] 2026-04-17 14:53:59 +00:00
  • c2145c8642 build(deps): bump https://github.com/rubocop/rubocop dependabot[bot] 2026-04-16 14:57:37 +00:00
  • b82f1c2ec0 readfloat.c: keep one extra fraction digit (17 -> 18) Yasuhiro Matsumoto 2026-04-16 14:41:01 +09:00
  • a6a92bf95b Merge pull request #6793 from mattn/fix/readfloat-correctly-rounded Yukihiro "Matz" Matsumoto 2026-04-16 17:09:10 +09:00
  • 10c9e83128 readfloat.c: correctly round fraction via division by exact 10^n Yasuhiro Matsumoto 2026-04-16 14:41:31 +09:00
  • 2f5a24ed9b Merge pull request #6792 from mruby/fix/host-cxx-build-dir Yukihiro "Matz" Matsumoto 2026-04-15 15:34:09 +09:00
  • 984f23a94e Merge pull request #6788 from mruby/dependabot/github_actions/github-actions-dependencies-d2d9db5a03 Yukihiro "Matz" Matsumoto 2026-04-15 09:49:36 +09:00
  • 2575735152 Merge pull request #6791 from mruby/fix/bigint-cxx-compat Yukihiro "Matz" Matsumoto 2026-04-15 09:33:59 +09:00
  • eb87d59941 Merge pull request #6790 from mruby/fix/mrb-mt-entry-cxx-compat Yukihiro "Matz" Matsumoto 2026-04-15 09:33:23 +09:00
  • 8b44a52176 host-cxx: use distinct build directory from host-debug Yukihiro "Matz" Matsumoto 2026-04-15 09:30:33 +09:00
  • 617a55b775 mruby-bigint: avoid C99 compound literal in MPZ_CTX_INIT Yukihiro "Matz" Matsumoto 2026-04-15 09:01:19 +09:00
  • a33ccd67b1 class.h: avoid C99 designated initializers in MRB_MT_ENTRY Yukihiro "Matz" Matsumoto 2026-04-15 07:31:11 +09:00
  • c43eba8979 build(deps): bump softprops/action-gh-release dependabot[bot] 2026-04-13 16:11:02 +00:00
  • 6c06b4cd9d Early conversion of mesg to a string object in mrb_sys_fail() dearblue 2026-04-13 21:41:34 +09:00
  • 9ad94a50e7 Supplement to #6781 dearblue 2026-04-13 21:33:23 +09:00
  • d8e0d24fea Add mrb_str_dup_frozen() dearblue 2026-04-13 21:31:56 +09:00
  • a6283dbdf3 Clear existing aspec bits before setting new ones in mrb_proc_set_cfunc_aspec Chris Hasiński 2026-04-13 13:40:35 +02:00
  • 55f0228bf8 Store compressed aspec on cfunc RProc for correct arity/parameters Chris Hasiński 2026-04-13 13:11:22 +02:00
  • 65eb1df5a3 Update version to 4.0.0RC4. 4.0.0-rc4 mimaki 2026-04-13 18:54:26 +09:00
  • 3b483db61d Merge branch 'master' into stable mimaki 2026-04-13 18:51:16 +09:00
  • d65f7a9c5a Merge pull request #6784 from mruby/fix/news-security-updates Yukihiro "Matz" Matsumoto 2026-04-13 09:01:38 +09:00
  • e0aadaf6c4 NEWS.md: add security fixes and merged PRs (#6780, #6781, #6783) Yukihiro "Matz" Matsumoto 2026-04-13 08:39:21 +09:00
  • dfd4eb52cc Merge pull request #6783 from jbampton/pin-actions Yukihiro "Matz" Matsumoto 2026-04-13 08:16:14 +09:00
  • ebed2d32a2 gha: pin workflows to hash John Bampton 2026-04-11 17:51:28 +10:00
  • 48fc4220d3 Merge pull request #6781 from mruby/fix/sprintf-uaf Yukihiro "Matz" Matsumoto 2026-04-11 16:33:05 +09:00
  • 18ba02662b Merge pull request #6780 from mruby/fix/string-prepend-overflow Yukihiro "Matz" Matsumoto 2026-04-11 16:32:24 +09:00
  • 59552ecb8e mruby-sprintf: protect format string from mutation during callbacks Yukihiro "Matz" Matsumoto 2026-04-10 14:51:59 +09:00
  • af6f23ddb3 mruby-string-ext: fix String#prepend with self-referencing arguments Yukihiro "Matz" Matsumoto 2026-04-10 14:44:46 +09:00
  • 4eb4884219 Merge pull request #6778 from mruby/dependabot/github_actions/github-actions-dependencies-6289042708 Yukihiro "Matz" Matsumoto 2026-04-09 07:55:37 +09:00
  • c394525da6 build(deps): bump super-linter/super-linter dependabot[bot] 2026-04-08 14:54:46 +00:00
  • d246ac6c8a Make Array#__combination_next return an array of elements dearblue 2026-04-08 21:25:09 +09:00
  • 5e3e982442 Improve the calculation of the next index for Array#__combination_next dearblue 2026-04-08 21:18:41 +09:00
  • 3a9ef9d27e Avoid using the deprecated function mrb_data_check_and_get() dearblue 2026-04-08 21:10:45 +09:00
  • 5d5cf0c3ea Merge pull request #6772 from mruby/fix/update-news Yukihiro "Matz" Matsumoto 2026-04-02 20:33:46 +09:00
  • 3a5c45f282 NEWS.md: update for recent changes fix/update-news Yukihiro "Matz" Matsumoto 2026-04-02 20:11:11 +09:00
  • 6c121b9708 Update version to 4.0.0RC3. 4.0.0-rc3 mimaki 2026-04-02 11:23:31 +09:00
  • d06cb40725 Merge branch 'master' into stable mimaki 2026-04-02 10:31:49 +09:00
  • 0cc4caad2b Merge pull request #6769 from khasinski/fix-socket-recvfrom-nonblock Yukihiro "Matz" Matsumoto 2026-04-01 09:23:00 +09:00
  • 0cef3e5414 Merge pull request #6770 from jbampton/patch-2 Yukihiro "Matz" Matsumoto 2026-04-01 09:17:38 +09:00
  • 825d4c388e Merge pull request #6771 from mruby/dependabot/pre_commit/pre-commit-hooks-820b35f878 Yukihiro "Matz" Matsumoto 2026-04-01 09:16:17 +09:00
  • 141a8bc406 build(deps): bump https://github.com/rhysd/actionlint dependabot[bot] 2026-03-31 15:00:01 +00:00
  • a6aa0fdb24 Dependabot: add cooldown to pre-commit ecosystem John Bampton 2026-04-01 00:46:24 +10:00
  • b85c520843 Remove stale self-corruption workaround in recvfrom_nonblock Chris Hasiński 2026-03-30 22:14:26 +02:00
  • d522bd5aa2 Merge pull request #6768 from hasumikin/fix/envadjust Yukihiro "Matz" Matsumoto 2026-03-30 21:18:06 +09:00
  • d95ebe4a23 Fix stack extension bug causing HardFault HASUMI Hitoshi 2026-03-30 16:00:41 +09:00
  • ac9f7aedd2 Merge pull request #6767 from mruby/fix/lparen-arg-compstmt Yukihiro "Matz" Matsumoto 2026-03-30 07:54:31 +09:00
  • 919cbd8fea mruby-compiler: allow compound statement in tLPAREN_ARG Yukihiro "Matz" Matsumoto 2026-03-30 07:06:30 +09:00
  • 801eefeab6 Merge pull request #6765 from khasinski/fix-lazy-flat-map Yukihiro "Matz" Matsumoto 2026-03-29 22:55:13 +09:00
  • 8f71887e46 Improve flat_map test descriptions for clarity Chris Hasiński 2026-03-28 23:14:46 +01:00
  • 3f52ef6cfc Fix Lazy#flat_map to handle non-enumerable block return values Chris Hasiński 2026-03-28 22:59:11 +01:00
  • 28c5b1b17b Merge pull request #6763 from mruby/dependabot/github_actions/github-actions-dependencies-19ba90ca6e Yukihiro "Matz" Matsumoto 2026-03-26 14:27:05 +09:00
  • d50932c50f build(deps): bump j178/prek-action dependabot[bot] 2026-03-25 14:54:41 +00:00
  • b7e3743130 Merge pull request #6762 from mruby/fix-test-build-race Yukihiro "Matz" Matsumoto 2026-03-25 15:49:46 +09:00
  • 805e6dbc33 Merge pull request #6761 from mruby/fix-gc-unregister-leak Yukihiro "Matz" Matsumoto 2026-03-25 15:44:44 +09:00
  • e8c5e7c0cd mruby-test: write generated C files atomically to avoid race condition Yukihiro "Matz" Matsumoto 2026-03-24 13:21:13 +09:00
  • ab249864cc gc.c: remove all matching entries in mrb_gc_unregister() Yukihiro "Matz" Matsumoto 2026-03-25 15:24:01 +09:00
  • c2b588139f Merge pull request #6758 from dearblue/vm Yukihiro "Matz" Matsumoto 2026-03-25 15:17:02 +09:00
  • 21dc829903 Merge pull request #6759 from dearblue/bigint Yukihiro "Matz" Matsumoto 2026-03-25 15:15:49 +09:00
  • 6c4a8c09db Define mrb_bigint_p() always. dearblue 2026-03-24 22:16:15 +09:00
  • c52faebb7f Don't assign the result of mrb_funcall() directly to regs dearblue 2026-03-24 21:25:46 +09:00
  • f61ab96689 Merge pull request #6756 from dearblue/array-ext Yukihiro "Matz" Matsumoto 2026-03-24 15:04:58 +09:00
  • 07a6c6e56b Merge pull request #6757 from mruby/dependabot/pre_commit/pre-commit-hooks-ae77450b09 Yukihiro "Matz" Matsumoto 2026-03-24 09:30:46 +09:00
  • 45ebb3d0c8 build(deps): bump https://github.com/rubocop/rubocop dependabot[bot] 2026-03-23 15:23:09 +00:00
  • 2135088ada Avoid the impact of object modifications caused by calls to mrb_vm_exec() dearblue 2026-03-22 21:47:13 +09:00
  • 04f998238e Merge pull request #6755 from leviongit/vm/karg/delete-return Yukihiro "Matz" Matsumoto 2026-03-21 17:03:27 +09:00
  • affcbb000b Merge pull request #6754 from leviongit/core/attr_accessor/nullary Yukihiro "Matz" Matsumoto 2026-03-21 17:02:24 +09:00
  • ff5e6a2491 Merge pull request #6753 from dearblue/array.product Yukihiro "Matz" Matsumoto 2026-03-21 16:57:49 +09:00
  • e8d0750458 reload ci after mrb_hash_delete_key leviongit 2026-03-20 21:29:59 +01:00
  • 88e356e7da remove redundant mrb_hash_get call leviongit 2026-03-20 21:20:18 +01:00
  • 95ece95e37 prefer marking the procs implementing attr_reader methods as noarg leviongit 2026-03-20 19:14:54 +01:00
  • 98d763603c Further optimize Array#product dearblue 2026-03-20 21:13:52 +09:00
  • 01ce2f8c71 Merge pull request #6747 from katafrakt/handle-hash-default-arg Yukihiro "Matz" Matsumoto 2026-03-20 16:44:27 +09:00
  • f08dede1d9 Merge pull request #6752 from khasinski/fix-attr-reader-arity Yukihiro "Matz" Matsumoto 2026-03-20 16:40:45 +09:00
  • 3bfe703f80 Merge pull request #6750 from dearblue/array.product Yukihiro "Matz" Matsumoto 2026-03-20 10:24:10 +09:00
  • e82fa70004 Merge pull request #6749 from hasumikin/fix/microcontroller-profile Yukihiro "Matz" Matsumoto 2026-03-20 10:22:32 +09:00
  • 8d53f65b96 Merge pull request #6748 from jbampton/clean-up-workflows Yukihiro "Matz" Matsumoto 2026-03-20 10:21:45 +09:00
  • c0b1e87c09 Fix attr_reader-generated methods accepting extra arguments Chris Hasiński 2026-03-19 23:11:59 +01:00
  • 8441eaf633 Fixed "Out-of-bounds Read" and "Divide-by-Zero" in ary_product_group() dearblue 2026-03-19 22:50:37 +09:00
  • 736a72cdc9 [skip ci] Update include/mrbconf.h HASUMI Hitoshi 2026-03-19 09:50:15 +09:00
  • 5e9eed2d0c Fix KHASH_DEFAULT_SIZE to KHASH_INITIAL_SIZE rename inconsistencies HASUMI Hitoshi 2026-03-19 09:38:36 +09:00
  • 80d84188fd pre-commit bump Node.js John Bampton 2026-03-18 17:57:33 +10:00
  • 55ef8e1728 Update workflows John Bampton 2026-03-18 17:57:05 +10:00
  • 13d9d770fc Correctly handle empty hash as default named argument Paweł Świątkowski 2026-03-18 07:34:30 +01:00
  • a41eeaed33 Merge pull request #6735 from dearblue/presym Yukihiro "Matz" Matsumoto 2026-03-16 21:55:22 +09:00
  • 4ed4326dd5 Merge pull request #6746 from mruby/dependabot/pre_commit/pre-commit-hooks-6e50fbf5c1 Yukihiro "Matz" Matsumoto 2026-03-16 21:47:31 +09:00
  • 000acedc35 Prevent full recompilation without changes to presym file dearblue 2026-03-10 21:54:52 +09:00
  • 14e98c60c3 build(deps): bump the pre-commit-hooks group across 1 directory with 8 updates dependabot[bot] 2026-03-13 14:57:23 +00:00
  • 9d523e2f74 Update version to 4.0.0RC2. 4.0.0-rc2 mimaki 2026-03-12 19:07:19 +09:00
  • 380c459d37 Merge branch 'master' into stable mimaki 2026-03-12 19:01:29 +09:00
  • eb7d0b86d7 Merge pull request #6736 from jbampton/add-dependabot-pre-commit Yukihiro "Matz" Matsumoto 2026-03-12 17:16:48 +09:00