Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: x2605/gvv

0.5.18

09 Jun 16:53
@github-actions github-actions

Choose a tag to compare

Assets 3
Loading

0.5.17

29 May 16:39
@RitnDev RitnDev

Choose a tag to compare

Version: 0.5.17
Date: 2026年05月28日

Changes:

  • change: game.players[player_index] by game.get_player(player_index)
  • change: game.surfaces[player_index] by game.get_surface(surface_index)

Published:

  • Ritn
Loading

0.5.16

29 May 16:37
@RitnDev RitnDev

Choose a tag to compare

v0.5.16
Loading

0.5.15

15 Jul 10:57
@RitnDev RitnDev

Choose a tag to compare

Full Changelog: v0.5.14...v0.5.15

Loading

0.5.14

15 Jul 10:38
@RitnDev RitnDev

Choose a tag to compare

Full Changelog: v0.5.13...v0.5.14

Loading

v0.5.13

14 Jul 17:49
@RitnDev RitnDev

Choose a tag to compare

[0.5.13] - 2025年07月14日

Fixes

  • Fixed copy_object and global copy logic to avoid [ER Global Lock] Forbidden global read errors when used with mods that lock or restrict _ENV access (e.g., Vehicle Wagon 2, autodrive).
  • Fixed issues with recursive sub-keys causing crashes in strict environments.

Changes

  • Added clear French/English comments throughout gvv.lua for easier understanding and future maintenance.
  • Cleaned up and clarified the copy_object implementation to improve stability and compatibility.

Contributors

  • Original author: x2605
  • Maintained by Ritn
Loading

v0.5.12

14 Jul 16:08
@RitnDev RitnDev

Choose a tag to compare

[0.5.12] - 2025年07月14日

Fixed

  • Fixed a critical issue when using remote.call("__mod__gvv", "storage") or remote.call("__mod__gvv", "_G") in mods that use a locked _ENV.
  • Declared copy_object as local to prevent global scope pollution, which caused unexpected __newindex and __index errors.

Thanks to Pi-C for the detailed bug reports!

Loading

v0.5.11

10 Jul 16:14
@RitnDev RitnDev

Choose a tag to compare

Full Changelog: v0.5.10...v0.5.11

Loading

v0.5.10

10 Jul 16:03
@RitnDev RitnDev

Choose a tag to compare

Full Changelog: v0.5.9...v0.5.10

Loading

v0.5.9

10 Jul 15:31
@RitnDev RitnDev

Choose a tag to compare

📄 Changelog

Version: 0.5.9 — 2025年07月11日

✨ Changes

  • gvv.lua:
    • Fully restored the original logic for returning _G, using recursive shallow copies as before.
    • Re-added proper exclusion list to prevent unexpected keys like prototypes, helpers, and copy_object from appearing in the _G export.
    • Improved code clarity with explicit variable names and added detailed FR/EN comments for better maintenance and understanding.
    • Improved error handling to avoid <ERROR> or <nil value> entries in remote calls.
    • Removed unintended object wrapping logic that caused incorrect _G serialization.

✅ Fixes

  • Fixed remote.call("__mod__gvv", "_G") returning unexpected internal helper keys or crashing with errors.
  • Fixed storage export to stay consistent with the corrected logic, keeping it functional and reliable.

🧹 Cleanup

  • Added explicit French and English comments throughout gvv.lua for clarity.
  • Improved code structure to match Factorio API expectations and original GVV behavior.

💬 Note

This update restores and stabilizes GVV’s _G and storage exports after recent changes, ensuring full compatibility and clean results for all remote inspection calls.

Loading
Previous 1 3 4
Previous

AltStyle によって変換されたページ (->オリジナル) /