---------------------------------------------------------------------------------------------------
Version: 1.2.1
Date: 2026-08-15
  Bugfixes:
    - Fixed krastorio steel pipes not connecting to anything. Resolves https://github.com/protocol-1903/no-pipe-touching/issues/26
    - Fixed that nonstandard pumps couldn't connect to fluid wagons. Resolves https://github.com/protocol-1903/no-pipe-touching/issues/27
    - Fixed that non-pipe entity categories were being fully replaced instead of updated
---------------------------------------------------------------------------------------------------
Version: 1.2.0
Date: 2026-06-27
  Features:
    - Updated for Factorio 2.1
    - Added npt_compat.clear_categories to ignore all existing categories on a pipe (easier than clearing manually)
  Changes:
    - Updated license
  Bugfixes:
    - Fixed that RGB pipes would not work properly
---------------------------------------------------------------------------------------------------
Version: 1.1.28
Date: 2026-05-18
  Bugfixes:
    - Fixed a load error with Advanced Fluid Handling. Resolves https://github.com/protocol-1903/no-pipe-touching/issues/25
---------------------------------------------------------------------------------------------------
Version: 1.1.27
Date: 2026-05-07
  Changes:
    - Changed logic variables to global scope for external modification
    - Adjusted logic to use file based compatibility patches
    - Removed blacklist functionality in favor of npt_compat.ignore_category
  Compatibility:
    - Fixed that nullius pipes would not connect to their associated pipe to grounds. Resolves https://github.com/protocol-1903/no-pipe-touching/issues/24
---------------------------------------------------------------------------------------------------
Version: 1.1.26
Date: 2026-04-14
  Changes:
    - Removed undefined global references
    - Removed unused compatibility code
  Bugfixes:
    - Fixed rocket silos not being updated
---------------------------------------------------------------------------------------------------
Version: 1.1.25
Date: 2025-11-17
  Bugfixes:
    - Fixed a load failure not resolved in the last version
---------------------------------------------------------------------------------------------------
Version: 1.1.24
Date: 2025-11-16
  Bugfixes:
    - Fixed a load failure introduced in the last version. Resolves https://github.com/protocol-1903/no-pipe-touching/issues/23
---------------------------------------------------------------------------------------------------
Version: 1.1.23
Date: 2025-10-30
  Bugfixes:
    - Fixed that infinity pipes would not connect to any other pipes
---------------------------------------------------------------------------------------------------
Version: 1.1.22
Date: 2025-10-04
  Bugfixes:
    - Fixed a crash when indexing connection categories that are strings and not wrapped in a table 3: electric dungaree OKAY I SWEAR I GOT THEM ALL THIS TIME. Resolves https://github.com/protocol-1903/no-pipe-touching/issues/21
---------------------------------------------------------------------------------------------------
Version: 1.1.21
Date: 2025-10-04
  Bugfixes:
    - Fixed a crash when indexing connection categories that are strings and not wrapped in a table 2: electric boogaloo
---------------------------------------------------------------------------------------------------
Version: 1.1.20
Date: 2025-09-28
  Bugfixes:
    - Fixed a crash when indexing connection categories that are strings and not wrapped in a table
---------------------------------------------------------------------------------------------------
Version: 1.1.19
Date: 2025-09-28
  Compatibility:
    - Generalized compatibility with mods that add custom isolated pipe variants (like plasma ducts)
    - Added compatibility to Pipe Plus' newly added underground variants
---------------------------------------------------------------------------------------------------
Version: 1.1.18
Date: 2025-06-26
  Bugfixes:
    - Fixed valves not connecting to pipes (requires Factorio v2.0.48 or greater)
---------------------------------------------------------------------------------------------------
Version: 1.1.17
Date: 2025-03-12
  Bugfixes:
    - Fixed a crash when connection_categories is loaded in a specific way
---------------------------------------------------------------------------------------------------
Version: 1.1.16
Date: 2025-03-12
  Bugfixes:
    - Fixed an issue with plasma ducts not connecting to anything
---------------------------------------------------------------------------------------------------
Version: 1.1.15
Date: 2025-03-12
  Changes:
    - Improved logic for plasma connections, as well as further support for plasma related entities
  Compatibility:
    - Added full compatibility for Plasma Ducts
---------------------------------------------------------------------------------------------------
Version: 1.1.14
Date: 2025-01-29
  Features:
    - Added external compatibility for mods to blacklist changes to fluidboxes with a specific fluid filter
  Changes:
    - Updated internal logic to only check for blacklisted fluidbox filters
  Bugfixes:
    - Fixed an issue where any fluidbox with a filter would not connect to any pipes
---------------------------------------------------------------------------------------------------
Version: 1.1.13
Date: 2025-01-28
  Changes:
    - Forced fluidboxes with a filter to not connect to pipes by default. Will probably break things
  Bugfixes:
    - Fixed fusion and coolant connections connecting to pipes
---------------------------------------------------------------------------------------------------
Version: 1.1.12
Date: 2024-12-08
  Changes:
    - Optimized startup logic, speeding up load times.
    - Changed description to better describe the use case of this mod.
---------------------------------------------------------------------------------------------------
Version: 1.1.11
Date: 2024-11-29
  Bugfixes:
    - Fixed an issue where Color Coded Pipes would not connect to machines
  Features:
    - Added override and override_underground prototype options
---------------------------------------------------------------------------------------------------
Version: 1.1.10
Date: 2024-11-28
  Changes:
    - Added proper compatibility for Color Coded Pipes
    - Added basic external compatibility, read mod page for more info
  Bugfixes:
    - Removed unwanted interactions when Color Coded Pipes is installed
    - Fixed an issue where more than 64 connection categories would crash the game (thanks boskid)
---------------------------------------------------------------------------------------------------
Version: 1.1.9
Date: 2024-11-20
  Changes:
    - Updated description and added optional dependencies to show possible pipe mod addons
---------------------------------------------------------------------------------------------------
Version: 1.1.8
Date: 2024-11-20
  Changes:
    - Changed default behaviour to make unknown entities with underground connections connect to pipe to grounds from the base game
  Bugfixes:
    - Fixed an issue with Pipe Plus not working properly when NPT is installed
---------------------------------------------------------------------------------------------------
Version: 1.1.7
Date: 2024-11-19
  Bugfixes:
    - Added proper support for Advanced Fluid Handling. Now you can weave those pipes in peace!
---------------------------------------------------------------------------------------------------
Version: 1.1.6
Date: 2024-11-17
  Changes:
    - Added external tools to assist with custom support, currently  only used for AFH
    - Added support for Color Coded Pipes
    - Removed support for Advanced Fluid Handling (waiting for support on AFH side)
  Bugfixes:
    - Fixed a bug where pipes would connect vertically but not horizontally (i have no idea how that happens lmao)
    - Fixed a bug where loading the game with NPT, Color Coded Pipes, and any mods that add too many fluids would fail to load
---------------------------------------------------------------------------------------------------
Version: 1.1.5
Date: 2024-11-14
  Bugfixes:
    - Added support for Advanced Fluid Handling
---------------------------------------------------------------------------------------------------
Version: 1.1.4
Date: 2024-11-11
  Changes:
    - Upgraded logic to better handle modded pipes and non-conforming pipe entities
  Bugfixes:
    - Fixed an issue where corrected RGB Pipes locale would apply even without the mod installed
    - Fixed an issue where pipes added by Extended Range were not modified to only connect to the same pipes
    - Fixed an issue where pipes added by 5Dims logistics were not modified to only connect to the same pipes
---------------------------------------------------------------------------------------------------
Version: 1.1.3
Date: 2024-10-30
  Bugfixes:
    - Fixed an issue where pipe-to-grounds would not connect to their respective pipes (i have no idea how that one slipped by)
---------------------------------------------------------------------------------------------------
Version: 1.1.2
Date: 2024-10-30
  Bugfixes:
    - Fixed infinity pipe not connecting to pipes
---------------------------------------------------------------------------------------------------
Version: 1.1.1
Date: 2024-10-29
  Bugfixes:
    - Custom compatibility for RGBPipes by @robot256, with new entity descriptions
    - Fixed a crash that may be caused when loaded with certain mods
---------------------------------------------------------------------------------------------------
Version: 1.1.0
Date: 2024-10-28
  Features:
    - Pipe braiding! You can now braid your underground pipes too!
  Changes:
    - Reduced runtime and data stage overhead
    - Updated thumbnail and description
---------------------------------------------------------------------------------------------------
Version: 1.0.0
Date: 2024-10-24
  Changes:
    - Fixed for 2.0
---------------------------------------------------------------------------------------------------
Version: 0.1.14
Date: 2024-06-30
  Bugfixes:
    - Fixed an issue where robots, after upgrading pipes, would return with a full stack of pipe
---------------------------------------------------------------------------------------------------
Version: 0.1.13
Date: 2024-03-22
  Bugfixes:
    - Fixed an issue with non-returning pipes
    - Fixed an issue with robots and specific uprgade queues
    - Fixed a bug that would sometimes create mixed fluid systems
    - Fixed an issue where robots would not retain items after upgrading
  Changes:
    - Simplified fast replacement code
    - Removed code pertaining to robots building ghosts
---------------------------------------------------------------------------------------------------
Version: 0.1.12
Date: 2024-03-20
  Changes:
    - Fixed an issue where name and description locale were not shown correctly
---------------------------------------------------------------------------------------------------
Version: 0.1.11
Date: 2024-02-19
  Changes:
    - Clean up code
---------------------------------------------------------------------------------------------------
Version: 0.1.10
Date: 2024-02-19
  Changes:
    - Allow blueprint compatability by not using the mod's entities in blueprints
    - Allow more mod compatability when using script_raise_built and script_raise_destroy
  Bugfixes:
    - Fixed an issue where pipes placed by other mods would not be updated
---------------------------------------------------------------------------------------------------
Version: 0.1.9
Date: 2024-02-18
  Changes:
    - Filtered scripts to reduce overhead
    - Removed some scripts to reduce overhead
    - Centralized portions of code to improve performance and reliability
    - When replacing pipes, if invalid placement, will cancel placement instead of removing the old pipe
    - Bots will (should) be more reliable when working with pipes
    - You can no longer upgrade a pipe with the same pipe
    - Ghost pipes now work properly
  Bugfixes:
    - Fixed a bug where sometimes updating a pipe would remove fluid
    - Fixed a bug that prevented some pipes from being connected
    - Fixed a bug where bots would remove a pipe after trying to upgrade it and failing. Dunno if this one is new or old.
    - Something about ghosts and upgrading its 4 am and im tired
---------------------------------------------------------------------------------------------------
Version: 0.1.8
Date: 2024-02-15
  Changes:
    - Removed debugging tools
---------------------------------------------------------------------------------------------------
Version: 0.1.7
Date: 2024-02-15
  Changes:
    - Allows for mixed fluid networks to be extended if already created (How vanilla does mixed fluids)
  Bugfixes:
    - Fixed naming when used with Krastorio 2
    - Fixed fast replacing with certian pipes
    - Prevent pipes from creating mixed fluid networks
---------------------------------------------------------------------------------------------------
Version: 0.1.6
Date: 2024-02-10
  Bugfixes:
    - Replaced missing entity names
---------------------------------------------------------------------------------------------------
Version: 0.1.5
Date: 2024-02-10
  Changes:
    - Prevents pipe replacement with another material (hotfix while i try to figure out fast replacement)
  Bugfixes:
    - Fixed pipe update shenanegins
---------------------------------------------------------------------------------------------------
Version: 0.1.4
Date: 2024-02-06
  Changes:
    - Cleaned up internal code
    - Added entity names and descriptions to replacement pipes
---------------------------------------------------------------------------------------------------
Version: 0.1.3
Date: 2024-02-06
  Bugfixes:
    - Prevents accidental removal of fluid when a pipe is updated
    - Pipes of cannot be placed where it would connect multiple different fluids
---------------------------------------------------------------------------------------------------
Version: 0.1.2
Date: 2024-02-05
  Changes:
    - Does not update on ghost pipe placement - improves blueprinting reliability and lowers script cost
    - Does not update ghost pipes - improves blueprinting reliability and lowers script cost
    - Pipes of differing type can be placed between pipes that have different fluids
  Bugfixes:
    - Hopefully fixed some compatability issues by checking if pipes have 4 fluidbox connections before copying :D
    - Fixes an issue where some pipes would not update correctly when a pipe was removed
    - Probably something else I'm forgetting
---------------------------------------------------------------------------------------------------
Version: 0.1.1
Date: 2024-01-30
  Changes:
    - Pipes will update adjacent pipes when placed
    - Pipes will update adjacent pipes when placed by bots
    - Pipes will update adjacent pipes when removed
    - Pipes will update adjacent pipes when removed by bots
---------------------------------------------------------------------------------------------------
Version: 0.1.0
Date: 2024-01-29
  Info:
    - Initial release