Skip to content

Releases: Hochfrequenz/BO4E-dotnet

0.35.0

27 Jun 09:22
c453647

Choose a tag to compare

What's Changed

  • Bump NJsonSchema from 11.2.0 to 11.3.2 by @dependabot in #710
  • DEV-77392: add Verbrauchsarten as list to Zaehlwerk, extend Verbrauchsart by @jjennyc in #713

Full Changelog: 0.34.0...0.35.0

0.34.0

11 Jun 11:11
3b5e427

Choose a tag to compare

What's Changed

Full Changelog: 0.33.0...0.34.0

0.33.0

11 Jun 09:45
6411496

Choose a tag to compare

What's Changed

  • DEV-77392: change properties in locations to List by @jjennyc in #706

Full Changelog: 0.32.0...0.33.0

0.32.0

05 Jun 14:27
5a4f5ee

Choose a tag to compare

What's Changed

Full Changelog: 0.31.0...0.32.0

0.31.0

15 May 14:30
8fb1844

Choose a tag to compare

What's Changed

  • feat: add flag IstFuerLieferanmeldungRelevant to BO Messlokation by @hf-kklein in #704

Full Changelog: 0.30.1...0.31.0

0.30.1

14 May 05:57
84f72f4

Choose a tag to compare

What's Changed

  • chore(deps): bump AwesomeAssertions from 8.0.2 to 8.1.0 by @dependabot in #695
  • chore(deps): bump System.Text.Encodings.Web and System.Text.Json by @dependabot in #698
  • chore(deps): bump protobuf-net from 3.2.46 to 3.2.52 by @dependabot in #699
  • chore(deps): bump JsonDiffPatch.Net and Newtonsoft.Json by @dependabot in #700
  • chore(deps): bump csharpier from 0.30.6 to 1.0.1 by @dependabot in #701
  • chore: Remove ByteOrderMark by @hf-kklein in #702
  • chore: remove outdated System.Net.Http dependency from BO4E.Extensions by @hf-kklein in #703

Full Changelog: 0.30.0...0.30.1

0.30.0

04 Apr 08:32
70df3a4

Choose a tag to compare

What's Changed

This release changes the nullability of quite a few Business Object and Component properties. Carefully check the list below and if your code relies on any of the default enum/datetime values that will now default to null instead of the first enum member or DateTime.MinValue.

  • chore(ci): checkout repo before verifying dependabot signature by @hf-kklein in #689
  • chore(deps): bump NJsonSchema from 11.1.0 to 11.2.0 by @dependabot in #692
  • BO Zaehler: Make properties zaehlernummer explicitly nullable and sparte nullable (⚠️ changes Sparte default value from STROM to null) by @hf-kklein in #484
  • Make BO Auftrag property MarktlokationsId explicitly nullable by @hf-kklein in #478
  • Make COM Adresse Ort and Postleitzahl properties explicitly nullable by @hf-kklein in #474
  • BO Berechnungsformel: Make property Verwendungszweck nullable (⚠️ changes default value of enum property!) by @hf-kklein in #485
  • BO Angebot: Make Angebotnehmer, Angebotgeber, Angebotsnummer explicitly nullable; (Sparte and Angebotsdatum still NOT nullable) by @hf-kklein in #486
  • COM Handelsunstimmigkeitsbegruendung: Make Grund nullable (⚠️ changes enum property default value from ANMELDUNG_BESTAETIGT to null!) by @hf-kklein in #487
  • BO MaBisZaehlpunkt: Make Id explicitly nullable by @hf-kklein in #488
  • BO Marktteilnehmer: Make Rollencodenummer explictly nullable and Rollencodetyp nullable (⚠️changes enum property default value from ZERO to null) by @hf-kklein in #489
  • BO Energiemix: Make all properties nullable (changes Energiemixnummer default from 0 to null, changes Sparte default from Strom to null, changes Gueltigkeitsjahr default from 0 to null) by @hf-kklein in #490
  • COM Messlokationszuordnung: Make Property MesslokationsId explicitly nullable by @hf-kklein in #491
  • COM Rufnummer: Make all properties nullable (⚠️changes Rufnummernart default from RUF_ZENTRALE to null) by @hf-kklein in #493
  • BO Netzlokation: Make NetzlokationsId explicitly nullable and Sparte nullable (⚠️ changes Sparte default value from STROM to null) by @hf-kklein in #494
  • COM Hardware: Make (string) property Bezeichnung explicitly nullable by @hf-kklein in #496
  • COM Kostenposition: Make all properties explicitly nullable by @hf-kklein in #498
  • chore: read CE(S)T TimeZoneInfo from Serialized String instead of JSON file by @hf-kklein in #690

Full Changelog: 0.29.0...0.30.0

0.29.0

24 Mar 07:07
b26c247

Choose a tag to compare

What's Changed

  • chore: re-generate JSON Schemas + OpenAPI Specs by @hf-kklein in #680
  • ⬆️ Upgrade all Dependencies by @hf-kklein in #681
  • ➖ Drop System.Text.RegularExpressions dependencies from BO4E.Extensions by @hf-kklein in #685
  • ➖ Drop System.ComponentModel.Annotations dependency and MinLength validations by @hf-kklein in #683
  • ➖ Drop Enums.NET Dependency and rewrite BO4E.ENUM.Geraetemerkmal converters by @hf-kklein in #682
  • ➖ Drop Microsoft.Extensions.* dependencies from BO4E.csproj by @hf-kklein in #684
  • chore(ci): Verify Dependabot Commit GPG Signature before auto-approval by @hf-kklein in #686

Full Changelog: 0.28.0...0.29.0

0.28.0

18 Mar 12:27
21b6abe

Choose a tag to compare

What's Changed

  • chore(deps): bump System.Text.Encodings.Web and System.Text.Json by @dependabot in #675
  • chore(deps): bump AwesomeAssertions from 8.0.1 to 8.0.2 by @dependabot in #676
  • chore(deps): bump Microsoft.Extensions.DependencyInjection.Abstractions from 9.0.2 to 9.0.3 by @dependabot in #678
  • DEV-79858: add Mengenumwerter to Zaehlertyp by @jjennyc in #679

Full Changelog: 0.27.0...0.28.0

0.27.0

12 Mar 10:33
83c8362

Choose a tag to compare

What's Changed

  • chore(deps): bump AwesomeAssertions from 8.0.0 to 8.0.1 by @dependabot in #671
  • chore(deps): bump MSTest.TestFramework from 3.7.3 to 3.8.2 by @dependabot in #673
  • feat: add Mengenumwertertypen, Arten der Volumenerfassung by @jjennyc in #674

New Contributors

Full Changelog: 0.26.0...0.27.0