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.ReignOfKings 2.0.3764 - download via GitHub
    • Patched for version R18 server update
    • Fixed TimeZoneNotFoundException when using Newtonsoft.Json and time localization
    • Fixed some MySql and SQLite dependencies not being bundled
    • No longer automatically granting permissions if admin; not all permissions from plugins may be wanted
    • Tweaked hook 'overloading' to improve performance when detecting hook signatures
     
    Last edited: Dec 6, 2017 at 6:21 AM
    FnK0, Siasiuk, Qky and 1 other person like this.
  2. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.ReignOfKings 2.0.3766 - download via GitHub
    • Re-patched for version R18 server update
     
  3. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3774 - download via GitHub
    • Patched for December 7th update (build 2202, protocol 2043.154.1)
    • Added CanCreateWorldProjectile(HitInfo info, ItemDefinition itemDef) hook
    • Added OnPlayerActiveItemChanged(BasePlayer player, Item oldItem, Item newItem) hook
    • Added OnSwitchAmmo(BasePlayer player, BaseProjectile projectile) hook
    • Added OnTurretClearList(AutoTurret turret, BasePlayer player) hook
    • Added OnTurretModeToggle(AutoTurret turret) hook
    • Fixed TimeZoneNotFoundException when using Newtonsoft.Json and time localization
    • Fixed some MySql and SQLite dependencies not being bundled
    • Switched to only automatically grant permissions for core Oxide commands, not all
    • Tweaked hook 'overloading' to improve performance when detecting hook signatures
    Notable Rust changes:
    • BasePlayer.FindTrigger<BuildPrivilegeTrigger>() -> BasePlayer.IsBuildingAuthed()
    • BuildingBlock.NewBuildingID() -> BuildingManager.server.NewBuildingID()
    • BuildingManager.DecayEntities.Add -> BuildingManager.Building.decayEntities.Add
    • BuildingManager.DecayEntities.Remove -> BuildingManager.Building.decayEntities.Remove
    • HasPlayerFlag(BasePlayer.PlayerFlags.HasBuildingPrivilege) -> Was removed, use BasePlayer.IsBuildingAuthed()
    • HasPlayerFlag(BasePlayer.PlayerFlags.InBuildingPrivilege) -> Was removed, use BasePlayer.IsBuildingAuthed()
     
    Last edited: Dec 8, 2017 at 6:09 PM
  4. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.ReignOfKings 2.0.3768 - download via GitHub
    • Patched for version R18A server update
    • Switched to only automatically grant permissions for core Oxide commands, not all
     
    GhostPLKR likes this.
  5. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.ReignOfKings 2.0.3773
    • Added OnItemCrafted(ItemCrafterFinishEvent evt) hook
    • Fixed server.Command and player.Command not working
    Oxide.Rust 2.0.3779
    • Added OnPlayerVoice(BasePlayer player, Byte[] data) hook
    • Added some cleanup to CanBeTargeted hooks, should fix some hook warnings
    Oxide.RustLegacy 2.0.3757
    • Fixed command arguments not being used properly
    Oxide.Core
    • Combined stack traces with errors to prevent being lost in console/log
    • Fixed hooks with the same name not being correctly called and throwing errors
    • Removed now unused ShowStacktraces oxide.config.json option
    • Simplified generic log types to only have chat, error, info, and warning
    Oxide.Unity
    • Added extension method for converting UnityEngine.LogType to Oxide's LogType
     
  6. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3781
    • Patched for December 11th update (protocol 2043.153.1)
    • Cleaned up version info on console status bar a bit
    • Console chat is now logged in green
    Oxide.Core
     
    TheDoc and Artasan like this.
  7. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3783
    • Patched for December 11th update 2 (protocol 2043.154.1)
    • Added CanLootEntity(DroppedItemContainer container, BasePlayer player) hook
    • Added CanLootEntity(LootableCorpse corpse, BasePlayer player) hook
    • Added CanLootEntity(ResourceContainer container, BasePlayer player) hook
    • Added CanLootEntity(StorageContainer container, BasePlayer player) hook
    • Added OnLiftUse(ProceduralLift lift, BasePlayer player) hook
     
Thread Status:
Not open for further replies.