2022-01-16 22:36:43 +01:00
# Changelog
2022-01-30 22:49:34 +01:00
## 1.8.4 - 2022-01-30 - Logging now more better
### New Features
* Default settings.conf have now debug=false
* ZwayDataUpdate now uses DebugLogging flag
### Bugfixes
* Fixing bug in logrotate-script
### Changes
* ProgrammLogger SetPath removed cause its done by Bot-Utils
* IniReader SetSearchPath removed, cause its done by Bot-Utils
*
* Bump Bot-Utils to ([v.1.2.6](https://git.blubbfish.net/vs_utils/Bot-Utils/src/tag/v1.2.6))
* Bump Utils to ([v.1.6.2](https://git.blubbfish.net/vs_utils/Utils/src/tag/v1.2.6))
2022-01-20 20:24:30 +01:00
## 1.8.3 - 2022-01-20 - Shutdown working
### New Features
* Deconstruction makes better Output
### Bugfixes
### Changes
* Bump Bot-Utils to ([v.1.2.5](https://git.blubbfish.net/vs_utils/Bot-Utils/src/tag/v1.2.5))
* Bunp Utils to ([v1.6.1](https://git.blubbfish.net/vs_utils/Utils/src/tag/v1.6.1))
* Bump Zway to ([v1.6.1](https://git.blubbfish.net/vs_projects/Zway/src/tag/v1.6.1))
* Modify buildscript
2022-01-19 22:59:10 +01:00
## 1.8.2 - 2022-01-19 - Logging better
### New Features
* Change buildscript, so logrotate is not overwritten by setup every time
### Bugfixes
### Changes
* Change default logpath
* Modify buildscript
2022-01-18 22:13:30 +01:00
## 1.8.1 - 2022-01-18 - New Default Configs
### New Features
* Bump Bot-Utils to ([v1.2.4](https://git.blubbfish.net/vs_utils/Bot-Utils/src/tag/v1.2.4)) and using the possibillity to enable via config if a module is loaded
### Bugfixes
* Buildscript not cleansup behind
### Changes
* New Sample Configs
* Codingstyles
* Add dependency to dotnet-runtime-3.1 (>= 3.1.22) in buildscript
2022-01-16 22:36:43 +01:00
## 1.8.0 - 2022-01-16 - Running again
### New Features
* Change licence file (LGPL 4)
* Running in netcore now
* Add Changelog, Contribution
* Update Readme
### Bugfixes
### Changes
* Remove releases from source
* Using the rewrote abstract mqtt class
* Also senml is simpler
* Loading of names.ini different so it now passes another datastructure
* names.ini are now containing deviceid related items and not the same data for the same device
* settings.ini now needs a type
* Sample config not having example in name anymore
* Buildsystem is now using ci-scripts
* Windows installer using new location of icons
## 1.7.3 - 2018-10-29 - Change dependencys
### New Features
* Add readme
### Bugfixes
### Changes
* update mono-runtime dependency to 5.16
* Move licence to another location
## 1.7.2 - 2018-10-02 - Improve
### New Features
* Add Logging to some Modules
### Bugfixes
* fixing a bug in overtaker (now it not removes every time all events, so only the latest event are watched)
### Changes
## 1.7.1 - 2018-09-29 - Tiny fix for nullpointer exception
### New Features
### Bugfixes
* Fixing issue in zway lib ([v1.5.1](https://git.blubbfish.net/vs_projects/Zway/src/tag/v1.5.1))
### Changes
## 1.7.0 - 2018-09-29 - Rewrite of Eventhandleing, Threaded
### New Features
* Rewrite of Eventhandleing, Threaded
* enable service before reloading systemd
* kill the process if its not stopping in 5s
### Bugfixes
### Changes
* Change the Namespace
* Codestyle
* Exceptionhandleing
## 1.6.2 - 2018-06-09 - Moved CronJob, Overtaker, Statuspolling to Abstract Bot-Utils
### New Features
* Add first Licence
* Move more to Bot-Utils
* Finish creation of windowssetup
### Bugfixes
### Changes
## 1.6.1 - 2018-06-07 - Add Bot-Utils and rewrite code
### New Features
* Move Abstract Stuff to Bot-Utils
* Rewrite to use the new Utils Library
* Make Senml as a childclass of Mqtt
### Bugfixes
### Changes
## 1.6.0 - 2018-06-05 - Thread that checks if a MQTT Connection exists and if not reopen it
### New Features
* Automatic reconnect in MQTT
### Bugfixes
### Changes
## 1.5.7 - 2018-06-02 - new try
### New Features
### Bugfixes
* forget cr
### Changes
## 1.5.6 - 2018-06-02 - new try
### New Features
### Bugfixes
* using /bin/bash
### Changes
## 1.5.5 - 2018-06-02 - new try
### New Features
### Bugfixes
* restart not working correctly
### Changes
## 1.5.4 - 2018-06-02 - Fixing Bug in after installation script
### New Features
### Bugfixes
* not using sudo in installscripts
### Changes
## 1.5.3 - 2018-06-02 - Making service linux running
### New Features
* restart the service if its was running before
* Output the error to syslog
### Bugfixes
### Changes
## 1.5.2 - 2018-06-02 - Cleanup
### New Features
* Debian Package includes the arch in name
### Bugfixes
* Try to fix a shutdown bug
### Changes
* Move deb package to another dictionary
* Codingstyle
* Programm is not stared automatically after install
* Remove the creation of logfile in service file
## 1.5.1 - 2018-06-02 - Logrotate
### New Features
* Output when creating the waiting loop
* Add logrotate script to debian package
### Bugfixes
* Absolute paths in service file
### Changes
## 1.5.0 - 2018-05-29 - More Systemd
### New Features
* Buildscript now dedects the versionnumber itselfs
### Bugfixes
* Mono.Runtime is only called when its presend
* postinst reloads systemctl first before try to start service
* Create the logfile first before start the programm
### Changes
* Remove the old starting system with screen
## 1.4.3 - 2018-05-15 - Now sould dedect Strg+c on Linux
### New Features
* Posibillity to dedect Interrupt on Linux also
* Extend debian package to use postinst, where the service is started
* preinst now creates a group
### Bugfixes
* Remove BOM on sample configs
### Changes
## 1.4.2 - 2018-05-15 - Fixinig installations dpkg script
### New Features
* The arch is now an argument in build
### Bugfixes
### Changes
## 1.4.1 - 2018-05-15 - Fixinig installations dpkg script
### New Features
### Bugfixes
* Using any instead of i386 arch
### Changes
## 1.4.0 - 2018-05-15 - Utils.csproj
### New Features
* Using Programmlogger now
* Extend debian package to use systemd
* Add linux systemd service file
### Bugfixes
* Remove Starting / in mqtt topic
### Changes
* Waiting fot Interrupt for exit the program
* Codingstyles
## 1.3.4 - 2018-05-12 - Bump zway lib to v1.4.3
### New Features
* Start of generating windows installer
### Bugfixes
* Fixing issue in zway lib ([v1.4.3](https://git.blubbfish.net/vs_projects/Zway/src/tag/v1.4.3))
### Changes
## 1.3.3 - 2018-05-10 - Bump zway lib to v1.4.2.0
### New Features
### Bugfixes
* Fixing issue in zway lib ([v1.4.2.0](https://git.blubbfish.net/vs_projects/Zway/src/tag/v1.4.2.0))
### Changes
* Move the finish deb packets to another directory
## 1.3.2 - 2018-05-08 - Debian Packaging
### New Features
* Start creating debian packages
### Bugfixes
### Changes
## 1.3.1.0 - 2018-05-07 - Add Senml
### New Features
* Add HasInterface to Helper
* Add Senml Module
* Add helper for Debian so the programm can be run as service like
* Type /exit to shutdown the program
* IniReader now supports the config lookup
* Add Config examples
### Bugfixes
* Avoid nullpointer exception
### Changes
* Remove Flex4Grid Plugin
* Make ABackend as a Parent Class of ADataBackend
## 1.3.0.0 - 2017-12-22 - add possability to modify the config over mqtt
### New Features
* Config is now stored in an array, so it can be modyfied
### Bugfixes
### Changes
* Mqtt Modul Refactored
## 1.2.2.0 - 2017-12-19 - Set values over mqtt
### New Features
* Helper has now ToUpperLower
* Possiblity to Set and get values over mqtt
### Bugfixes
### Changes
## 1.2.1.0 - 2017-12-17 - Tiny fix for mqtt
### New Features
* Helper can now dedect Double
### Bugfixes
### Changes
## 1.2.0.0 - 2017-12-17 - Adding Status Polling and Mqtt (not compelete)
### New Features
* Add IForceLoad, so a module is loaded even if there is no config for it
* Add Mqtt Module
* Add StatusPolling, so All devices are regulary querdied (once a day)
### Bugfixes
### Changes
* Refactoring
## 1.1.2.1 - 2017-12-09 - Next try to emulate F4G Events
### New Features
### Bugfixes
* Flex4Grid needs more hacking to emulate a client
### Changes
## 1.1.2.0 - 2017-12-08 - Interconnection
### New Features
* Module can now access each other during load
* Cronjob now can execure actions from other modules
### Bugfixes
* F4G needs to "ping" the server
### Changes
## 1.1.1.0 - 2017-12-06 - F4G Module
### New Features
* Add Flex4Grid Module
* Add Icon (<28> Internet Of Things<67> icon by By Michael Wohlwend, US, from thenounproject.com.)
### Bugfixes
### Changes
## 1.1.0.0 - 2017-12-02 - AModul
### New Features
* Internal eventing is now using ModulEventArgs
* Add AModul, Refactoring Modules
* Improving Modul Loading
### Bugfixes
### Changes
## 1.0.1.0 - 2017-12-01 - Cronjob Bugfix
### New Features
### Bugfixes
* Fixing Bug with Cronjob
### Changes
## 1.0.0.0 - 2017-11-25 - Init
### New Features
* First Version
### Bugfixes
### Changes