Release build changelog

Discussion in 'What's New?' started by Wulf, May 19, 2016.

Thread Status:
Not open for further replies.
  1. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3448 - main download / github mirror
    • [Rust] Patched for September 7th update (build 1462, protocol 2012.150.1)
     
    XTREM RUST, cosmek, FnK0 and 7 others like this.
  2. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3452 - main download / github mirror
    • [Core] Added DELETE and PATCH to webrequest library
    • [Core] Throw exception if RootDirectory is null
    • [Unturned] Patched for version 3.20.4.0 update
     
    XTREM RUST, Cataclysme and GhostPLKR like this.
  3. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    XTREM RUST and GhostPLKR like this.
  4. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3459 - main download / github mirror
    • [Rust] Added bool CanHelicopterStrafe(PatrolHelicopterAI heli) hook
    • [Rust] Added bool CanHelicopterTarget((PatrolHelicopterAI heli, BasePlayer player) hook
    • [Rust] Added bool CanHelicopterUseNapalm(PatrolHelicopterAI heli) hook
    • [TheForest] Patched for version 0.66 update
     
    GhostPLKR likes this.
  5. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3467 - main download / github mirror
    • [Rust] Patched for September 14th update (build 1503, protocol 2013.150.1)
     
  6. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3480 - main download / github mirror
    • [Core] Added hook 'overloading' to allow calling hooks based on argument types
    • [Core] Fixed conflict warnings for matching return values
    • [Core] Re-added 'No source found' message with plugin handling
    • [Covalence] Added AddCovalenceCommand(string[] commands, string callback, string perm)
    • [Covalence] Added IPlayer.Teleport(GenericPosition position)
    • [Covalence] Added various operators to GenericPosition
    • [Rust] Patched for September 21st update (build 1543, protocol 2016.150.1)
    • [Unturned] Patched for version 3.20.5.0 update
    • Trim whitespace from console input in game extensions
     
  7. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3482 - main download / github mirror
    • [Core] Temporarily revert hook 'overloading' to fix error spam until fixes are made
     
  8. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3484 - main download / github mirror
    • [Covalence] Added reference and null check to GenericPosition == operator
     
    XTREM RUST and GhostPLKR like this.
  9. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3487 - main download / github mirror
    • [TheForest] Patched for version 0.67b update
    • [Unturned] Patched for version 3.20.6.0 update
     
    XTREM RUST and GhostPLKR like this.
  10. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3505 - download via Bintray / download via GitHub
    • [CSharp] Switched compiler download URL to GitHub
    • [Core] Bumped hook warning time up to 500ms from 200ms
    • [Core] Moved localization from game extensions to core
    • [Core] Re-implemented hook 'overloading' to allow hooks with same name, different parameters
    • [Covalence] Allow admin access to [Command] and AddCovalenceCommand commands with permissions
    • [Hurtworld] Patched for version 0.3.8.9 (protocol 82) update
    • [Rust] Added object CanDismountEntity(BaseMountable, BasePlayer) hook
    • [Rust] Added object CanMountEntity(BaseMountable, BasePlayer) hook
    • [Rust] Added void OnEntityDismounted(BaseMountable, BasePlayer) hook
    • [Rust] Added void OnEntityMounted(BaseMountable, BasePlayer) hook
    • [Rust] Patched for September 28th update (build 1601, protocol 2017.150.1)
    • [Rust] Protect removeowner and removemoderator commands
     
  11. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    FnK0, GhostPLKR and XTREM RUST like this.
  12. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3515 - download via Bintray / download via GitHub
    • [Core] Added core universal commands to Covalence-supported games
    • [Core] Fixed 'loaded' reply/output not showing when a plugin is reloaded
    • [Core] Re-implemented hook 'overloading' to allow hooks with same name, different parameters
    • [Rust] Patched for October 5th update (build 1644, protocol 2022.152.1)
     
  13. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3520 - download via Bintray / download via GitHub
    • [Core] Fixed [OnlinePlayers] attribute for hook 'overloading' changes
    • [Core] Fixed CallHook int/double conversion for hook 'overloading' changes
    • [Core] Fixed compiler downloading every server start after GitHub URL change
    • [Rust] Added CanCraft(PlayerBlueprints bps, ItemDefinition itemDef, int skinId) hook
    • [Rust] Exposed PlayerBlueprints.UnlockAll() and PlayerBlueprints.Reset() fields as public
    • [TheForest] Allowed usage of 0.0.0.0 for server IP address
    • [TheForest] Patched for version 0.68 update
     
    FAxZ, GhostPLKR, Vlad-00003 and 4 others like this.
  14. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3528 - download via Bintray / download via GitHub
    • Removed generic commands to avoid conflicts with games (ie. load, reload, show)
      The non-prefixed commands removed conflicted with some game commands, so additional
      aliases were added to avoid confusion and make them more unique. The oxide.* prefixed commands still remain (ex. oxide.reload)
    • Added o.* prefixed commands as a short variant to oxide.* commands (ex. o.reload, perm.grant, etc.)
    • Added plugin.* and perm.* as prefixes to plugin and permission commands (ex. plugin.unload, perm.revoke, etc.)
    • [Core] Fixed hooks passing arguments by reference
    • [Hurtworld] Injected IPlayer field in PlayerSession
    • [Rust] Added object OnItemScrap(ResearchTable table, Item item)
    • [Rust] Added object OnLootSpawn(LootContainer container)
    • [Rust] Bumped OnLoseCondition hook index
    • [Rust] Corrected CanCraft hook index for blueprints
    • [Rust] Exposed ResearchTable.user field as public
    • [Rust] Patched for October 9th update (build 1660, protocol 2022.152.1)
    • [Unturned] Patched for version 3.20.8.0 update
     
    FAxZ, albator4242, bigrednz and 6 others like this.
  15. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3545 - download via Bintray / download via GitHub
    • [Core] Added single webrequest.Enqueue method, deprecated old
    • [Core] Load all .dll files prefixed with Oxide. as extensions
    • [Core] Removed specific, built-in Oxide RCON commands
    • [Rust] Added RCON broadcast to IPlayer.Message
    • [Rust] Added players.Sleeping method to Covalence API
    • [Rust] Exposed Item.DoRemove and RemoveFromWorld as public
    • [Rust] Fixed o.* prefixed Oxide command aliases
    • [Rust] Patched for October 12th update (build 1712, protocol 2023.152.1)
    Make sure to read the previous post as well, or Oxide core plugin/permission command changes | Oxide.
     
    FAxZ, Rusta, GhostPLKR and 9 others like this.
  16. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3583 - download via Bintray / download via GitHub
    • Renamed Oxide extensions to remove Core.* and Game.*, old extension files removed up automatically
    • Merged Protobuf-net, Newtonsoft.Json, and other key dependencies into single DLL to avoid conflicts
    • [Core] Fixed deprecated webrequest.EnqueueGet method not working/causing errors
    • [Hurtworld] Fixed player names not being properly set in connection hooks
    • [ReignOfKings] Patched for version R17A update
    • [Rust] Patched for October 19th update (build 1787, protocol 2024.152.1)
    • [Unturned] Patched for version 3.20.9.0 update
     
  17. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3587 - download via Bintray / download via GitHub
    • [Core] Fixed game extensions being loaded twice from cleanup running too late for extension removal
    • [Core] Fixed third-party/community extensions being removed with cleanup on startup
    • [Core] Re-added and tweaked IsGameExtension handling (should fix #if RUST checks and such)
     
    GhostPLKR, FnK0, FinchoZombie and 7 others like this.
  18. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3589 - download via Bintray / download via GitHub
    • Re-bundled Mono.Data.Tds.dll and Mono.Security.dll (might fix TimeZoneNotFoundException)
    • [Rust] Patched for October 19th update 2 (build 1789, protocol 2024.152.1)
     
    Last edited: Oct 20, 2017
    GhostPLKR, FnK0, FinchoZombie and 2 others like this.
  19. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3591 - download via Bintray / download via GitHub
    • Downgraded Newtonsoft.Json dependency to 8.0.3 from 10.0.3 (fixes TimeZoneNotFoundException)
    • Ignored duplicate '// Reference: Rust.Workshop' in plugins (fixes "The imported type `Newtonsoft.Json.X' is defined multiple times")
    • Silently handle // Reference: Oxide.Core.MySql rename to Oxide.MySql, but warn (this should be temp, shouldn't be needed)
     
    GhostPLKR, AkalaHD, FnK0 and 5 others like this.
  20. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide build 2.0.3596 - download via Bintray / download via GitHub
    • Fixed core extensions (ie. MySql, SQLite, etc.) not being referenced by default in plugins
    • Fixed extension loading to load core and game extensions before community/third-party
    • [Rust] Use Rust's unique protobuf-net version for now to avoid conflicts and fix AI not moving
     
Thread Status:
Not open for further replies.