Nifty's 0.9.1
- logistic train stops use electronic circuits in their recipe instead of advanced circuits
- use_best_effort defaults to true
- stop_timeout defaults to 300
- fixed: undefined behavior when choosing between multiple orders for a single train

0.9.1
- fixed: Stops might link with wrong I/O entities in sandbox mode
- config: message_filter_size takes 0 as valid option to disable message filtering

0.9.0
- added message_filter_size, suppress message if among the last n messages
- added delivery count into provider ranking to prevent trains from queuing up in front of providers with Provider Priority set

0.8.1
- fixed: stopsPerTick, stopIdStartIndex not initialized in new games

0.8.0
- added Minimum Train Size signal
- removed blue science pack from technology, increased red/green cost
- fixed: Creating schedules trying to load huge number of items

0.7.2
- fixed: threshold for finding provider was > instead of >=
- changed default: use_Best_Effort = false (replies I got suggest most players want it off)

0.7.1
- fixed: setting no max train length on requester results in provider max train length being ignored

0.7.0
- spread stop updates over dispatcher_update_interval
- fixed possible error when removing stops between updating stops and processing requests
- removed left over debug messages

0.6.3
- fixed: trying to concatenate field 'from' (a nil value)

0.6.2
- fixed: reserved items remain reserved after trains finished loading them

0.6.1
- fixed a typo in lamp control
- corrected item calculation during loading at a provider

0.6.0
- changed dispatcher to use pure round robin (currently only 1 delivery/update is created)
- blueprinting stops creates circuit connections at first stamp (also works with instant blueprint from Creative Mode), Thanks to Mooncat for the Tip
- added log_level and log_output to config.lua (in game command overrides for current session)
- replaced misleading < and > in minimum delivery size and maximum train length icons with ≤ and ≥
- changed train composition signal names

0.5.6
- added rudimentary sanity checks for different forces: Requester, Provider and delivering Train have to be in the same force
- can not fix: Trains of different forces will still try going to stops with the same name in other forces, including depots

0.5.5
- fix rail tanker displaying incorrect cargo-wagon icon

0.5.4
- changed Depot detection from name "Depot" to virtual signal "Stop is Depot"
- made input and output blueprintable again / circuit connections are maintained by blueprints
- removed circuit wait condition from depots in schedule / remove need to connect output with train stop
- fixed bugs in entity and item prototypes
- fixed 0.5.3 Error: __LogisticTrainNetwork__/control.lua:493: attempt to index field 'station' (a nil value)

0.5.3
- added stop_timeout to config parameters

0.5.2
- fixed adding/removing carriages of parked trains does not update composition signals

0.5.1
- train composition output is now binary encoded

0.5.0
- provided items are split evenly among requesters with Best Effort enabled
- added round robin handling, sending a train moves the request to the bottom of order list

0.4.6
- fixed Error when adding LTN to existing game (on_init: __LogisticTrainNetwork__/control.lua:32: attempt to concatenate field '?' (a nil value)")
- fixed order cleanup removed valid order data
- added inactivity timeout to schedule (patch for misbehaving Yuoki Tender Locomotives)

0.4.5
- tweaks to order cleanup
- changed log_output to accept 'console', 'log', 'both'(new default) as parameters

0.4.4
- fixed: circuit/signal error detection sometimes failed
- fixed: changing station name between order creation and schedule generation can produce invalid stations in schedule
- changed lamp error status pink: duplicate station name, no deliveries to/from this station will be created
- added priority signal to provider stations, higher priority is picked as provider first, default priority = 0

0.4.3
- requested/provided items are calculated from parked train inventory instead of delivery size

0.4.2
- improved update of requested/provided items, partial fulfilled requests are correctly updated
- changed log level description

0.4.1
- fixed multiple trains claim the same resources
- fixed creating multiple deliveries to satisfy the same request
- suppressed spam of identical messages
- added use_Best_Effort switch to config

0.4.0
- added merged deliveries
- requests are handled in the order they come up
- fixed possible bug where a too small train would be picked

0.3.12
- removed schedule inactivity rule from providing and requesting stations

0.3.11
- moved "no station supplying item" warning to log level 3
- fixed Error on starting a fresh map
- migrating from older versions should work better now
- fixed "attempt to index field 'Deliveries' (a nil value)"
- fixed built stops not setting their outputs immediately
- code cleanup

0.3.10
- added additional check for removed trains to on_tick
- reduced default update intervals

0.3.9
- changed messages for trains leaving/arriving at stops to use backer name instead of ID
- reworked signalling of deliveries
- delivery size now gets updated after leaving provider station
- added grey signal as short circuit test signal to output
- added lamp error status pink: could not read from parked train schedule

0.3.8
- added color coded status to lamps

0.3.7
- removed debug message

0.3.6
- moved recipe to it's own technology dependent on automated rail
- new sprite color and icons
- rearranged input/output
- automatically connect output to stop when creating the stop
- added data cleanup on config change
- fixed error when destroying depot while assigning schedule
- fixed blueprints

0.3.5
- fixed: Error while running the on_load: LuaTrain API call when LuaTrain was invalid.

0.3.4
- removed maximum delivery size control signal
- added maximum train length control signal

0.3.3
- fixed RequestHandler skipping out of request handling
- fixed Trains below request size but above min delivery size would not be used
- added 1s inactivity rule to all generated stops (allow trains to refuel anywhere)

0.3.2
- detect inventory size of modded cargo wagons (non fluid)
- fixed, stops not sending train composition when loading a game

0.3.1
- added remote calls to change log level and log output by ssilk

0.3.0
- re-release under new name

0.2.0
- multiple bugfixes
- code cleanup
- more hopefully useful log messages
- min-delivery-size now takes priority, no delivery will be made if stations min-delivery-size > train inventory

0.1.1
- added min-delivery-size signal
- fixed rail tanker not triggering correctly on loading game
- added loglevel setting

0.1.0
- Dispatcher checks inventory size of trains, (trains no longer wait to have more than their inventory size)
- added fluid support with RailTanker
- added virtual signals showing number of each locomotive and wagon type of parked trains, including those added by other mods
- added en localisation

0.0.3
- initial alpha release