- (klein0r) Added current age text to JSON
- (klein0r) Added JSON and count for each month
- (klein0r) Added current age as text
- (klein0r) Warn if a birthday with the same name has already been added
- (klein0r) Code optimization
NodeJS 14.5 is required
- (klein0r) Allow spaces in text separator
- (klein0r) Added Ukrainian language
- (klein0r) Dropped Admin 5 support
- (klein0r) Added Ukrainian language
- (klein0r) Added username and password option for iCal
NodeJS 14.x is required (NodeJS 12.x is EOL)
- (klein0r) Added next significant birthdays
- (klein0r) Allow to use local ical files by path
- (klein0r) Updated depedency for js-controller to 4.0.15
- (klein0r) Removed tsdav
- (klein0r) Allow carddav url without valid certificate (configurable)
- (klein0r) Dropped "node-ical" dependency and parse events directly
- (klein0r) Stop scheduled adapter instance in any case and report errors
- (klein0r) Stop adapter when everything was processed (with timeout)
- (klein0r) Stop adapter when everything was processed
- (klein0r) CardDAV password config is not a clear text anymore
- (klein0r) Added CardDAV support
- (klein0r) Updated state roles
- (klein0r) Added hint for Admin 4 configuration
- (klein0r) Fixed translations
- (klein0r) Added option to ignore certificate errors
- (klein0r) Birthdays on 29th of February create NaN objects
- (klein0r) Added check for empty names
- (klein0r) Added date checks
- (klein0r) Added defaults for birthdays table
- (klein0r) Require new version for translated instance objects
- (klein0r) Fixed timeout handling
- (klein0r) Updated internal state handling
- (klein0r) Translated all objects
- (klein0r) Format dates using ioBrokers configured formats
- (klein0r) Fixed missing translations
- (klein0r) Added custom date format
- (klein0r) Added custom next separator
- (klein0r) Admin 5 Support
- (klein0r) Added next and nextAfter birthdays
- (klein0r) Added more objects and states
- (klein0r) initial release