1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

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
    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
  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
     
    GhostPLKR, 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
     
    FnK0, GhostPLKR, FAxZ and 2 others like this.
  8. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3783
    • Patched for December 14th update (protocol 2046.154.1)
     
    FnK0, Thabe, BezZubovGaming and 5 others like this.
  9. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3791
    • Patched for December 15th update (protocol 2046.154.1)
    • Added null check to player chat/command handling
    Oxide.TheForest 2.0.3767
    • Patched for version 0.71 update
    Oxide.Core
    • Fixed a Mono issue causing FileSystemWatcher events not to be fired on Linux
     
    GhostPLKR, FnK0, ImSenpai and 5 others like this.
  10. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3795
    • Patched for December 21st update (protocol 2048.154.1)
    • Added object CanBuild(Planner planner, Construction component, Construction.Target target) hook
    • Added void OnDoorKnocked(Door door, BasePlayer player) hook
    • Changed OnItemResearch hook to CanResearchItem(Item targetItem, BasePlayer player)
    • Changed OnItemResearchStart hook to OnItemResearch(ResearchTable table, Item targetItem, BasePlayer player)
    • Changed OnItemResearchEnd hook to OnItemResearched(ResearchTable table, float chance)
    • Exposed BaseCombatEntity.lastAttackedTime as public
    • Exposed BasePlayer.lifeStory as public
    • Ignored empty chat commands and/or single character chat
     
    vapxpp, Nikola, Vlad-00003 and 10 others like this.
  11. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3804
    • Patched for December 22nd update (protocol 2048.154.1)
    • Fixed multiple forward slashes at start of chat messages causing errors
    • Re-added 'lang' command alias for players
    • Removed single character chat ignoring, only ignore empty commands
     
    GhostPLKR, FnK0, Nikola and 5 others like this.
  12. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3807
    • Patched for January 4th (protocol 2049.155.1) update
    • Added BasePlayer as 3rd argument in OnItemAction hook
    • Exposed MetabolismAttribute.lastValue field as public
    • Fixed OnNpcTarget not being triggered due to change in Rust
     
    Virgil, Nordak, Aectann and 7 others like this.
  13. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3811
    • Patched for January 11th (protocol 2050.155.1) update
    • Combined CanBuild hooks => CanBuild(Planner planner, Construction prefab, Contruction.Target target)
    • Exposed CodeLock.hasCode and CodeLock.hasGuestCode fields as public
    • Replaced various internal hooks with direct hooks and patches where possible
     
  14. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.ReignOfKings 2.0.3776
    • Patch for R18B update
    • Added OnPlayerUnlock(ObjectUnlockEvent evt) hook
     
    FinchoZombie, GhostPLKR and BazzBerry like this.
  15. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3813
    • Patched for January 12th (protocol 2050.155.1) update
     
  16. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3815
    • Patched for January 18th (protocol 2051.155.1) update

    Oxide.Rust 2.0.3817

    • Added default reference to ApexShared for plugins; fixes "The type `Apex.LoadBalancing.ILoadBalanced' is defined" errors
      This can also be fixed by adding // Reference: ApexShared to the tops of affected plugins if you don't want to update
     
    Thabe, Dinkkus, FinchoZombie and 8 others like this.
  17. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.TheForest 2.0.3769
    • Patched for version 0.72 update
     
    GhostPLKR likes this.
  18. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Hurtworld 2.0.3776
    • Patched for itemv2 branch version 0.5.0.1 (protocol 88) update
    Oxide.TheForest 2.0.3771
    • Patched for version 0.72b update
     
    GhostPLKR likes this.
  19. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3818
    • Patched for January 25th (protocol 2052.155.1) update
    Note: This is a manual build, as the build server is currently down. The Oxide version will show 2.0.3817, but the patched files are up-to-date.
     
    GhostPLKR, KlLLSWITCH, TheDoc and 3 others like this.
  20. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Oxide.Rust 2.0.3818 - reupload
    • For those having issues, please try re-downloading Oxide and re-installing it. The latest build was updated at the existing links.
     
    G4UKL3R, Aectann, Thabe and 5 others like this.
Thread Status:
Not open for further replies.