Skip to content

Release v2.0.0

Compare
Choose a tag to compare
@chadell chadell released this 15 Sep 07:41
1992402

v2.0.0 - 2021-09-15

Added

  • #73 - Added new provider Sparkle using Html and EmailSubjectParser. Added support for multiple maintenances with CombinedProcessor.
  • #75 - Added new provider AquaComms using Html and EmailSubjectParser

Fixed

  • #72 - Ensure NotificationData init methods for library client do not raise exceptions and just return None.

v2.0.0-beta - 2021-09-07

Added

  • #50 - Added new provider Verizon using Html
  • #52 - Added new provider GTT using Html
  • #53 - circuit-maintenace-parser refactor, including:
    • New Processor class that allows the Provider to define more custom logics to combine parsed data to create
      Maintenances
    • New NotificationData class that enables easier data injection for simple and complex data objects, such as
      emails.
    • Tests refactor to make them more specific to each type of data, mocking interfaces between different classes.
  • #54 - Added new provider Turkcell using Html
  • #59 - Added a new parser EmailDateParser that uses the temail Date to get the Stamp and use in most of the Providers via the CombinedProcessor. Also, Maintenance.stamp attribute is mandatory.
  • #60 - Added new provider Seaborn using Html and a new parser for Email Subject: EmailSubjectParser
  • #61 - Added new provider Colt using ICal and Csv
  • #66 - Added new provider Momentum using Html and EmailSubjectParser
  • #68 - Added new provider HGC using Html and EmailSubjectParser

Fixed

  • #49 - Improved Lumen Html parsing.