akka-serialization-helper

Serialization toolbox for Akka messages, events and persistent state that helps achieve compile-time guarantee on serializability. No more errors in the runtime!

MIT License

Stars
26

Bot releases are visible (Hide)

akka-serialization-helper - v0.8.1 Latest Release

Published by github-actions[bot] 4 months ago

Changes

  • Add end marker to standard-workflow.yml (#413) @PawelLipski
  • Add LOCAL-ONLY-ci-release-http-debug.properties + drop snapshot release (#411) @PawelLipski
  • Update deps (#412) @scala-steward
  • Update scalafmt (#409) @scala-steward
  • Update deps (#408) @scala-steward
  • Update deps (#407) @scala-steward
  • Update deps (#406) @scala-steward
  • Update scalafmt (#405) @scala-steward
  • Patch scala-steward pull requests config (#404) @PawelLipski
  • Update for group all_${hash} (#403) @scala-steward
  • Patch scala-steward pull requests config (#402) @PawelLipski
  • Patch/minor dependency updates (#401) @scala-steward
  • Scala-Steward: Update sbt-scalafix from 0.11.1 to 0.12.0 (#398) @scala-steward
  • Scala-Steward: Update sbt-projectmatrix from 0.9.2 to 0.10.0 (#399) @scala-steward
  • Patch/minor dependency updates (#400) @scala-steward
  • Patch/minor dependency updates (#397) @scala-steward
  • Patch/minor dependency updates (#396) @scala-steward
  • Patch/minor dependency updates (#395) @scala-steward
  • Scala-Steward: Update scalafmt-core from 3.7.17 to 3.8.0 (#393) @scala-steward
  • Scala-Steward: Update postgresql from 42.7.1 to 42.7.2 (#392) @scala-steward
  • Scala-Steward: Update scalatest from 3.2.17 to 3.2.18 (#394) @scala-steward
  • Scala-Steward: Update logback-classic from 1.4.14 to 1.5.0 (#391) @scala-steward
  • Bump release-drafter/release-drafter from 5 to 6 (#390) @dependabot
  • Scala-Steward: Update sbt-multi-jvm from 0.5.0 to 0.6.0 (#389) @scala-steward
  • Scala-Steward: Update sbt-multi-jvm from 0.4.0 to 0.5.0 (#388) @scala-steward
  • Bump pekko-grpc-runtime version to 1.0.2 (#387) @PawelLipski
  • Scala-Steward: Update annotation, circe-akka-serializer, ... from 0.7.3 to 0.8.0 (#386) @scala-steward
  • Scala-Steward: Update sbt, sbt-dependency-tree from 1.9.7 to 1.9.8 (#385) @scala-steward
  • Scala-Steward: Update sbt-projectmatrix from 0.9.1 to 0.9.2 (#384) @scala-steward
akka-serialization-helper - v0.8.0

Published by github-actions[bot] 10 months ago

Changes

  • Add flags to selectively disable serializability checks in messages/events/state (#383) @PawelLipski
  • Scala-Steward: Update postgresql from 42.7.0 to 42.7.1 (#382) @scala-steward
  • Bump Pekko version to 1.0.2 (#380) @PawelLipski
  • Scala-Steward: Update logback-classic from 1.4.13 to 1.4.14 (#379) @scala-steward
  • Scala-Steward: Update logback-classic from 1.2.12 to 1.2.13 (#378) @scala-steward
  • Scala-Steward: Update logback-classic from 1.4.12 to 1.4.13 (#377) @scala-steward
  • Scala-Steward: Update logback-classic from 1.4.11 to 1.4.12 (#376) @scala-steward
  • Scala-Steward: Update postgresql from 42.6.0 to 42.7.0 (#375) @scala-steward
  • Scala-Steward: Update sbt-assembly from 2.1.4 to 2.1.5 (#374) @scala-steward
  • Scala-Steward: Update scalafmt-core from 3.7.15 to 3.7.17 (#373) @scala-steward
  • Scala-Steward: Update circe-yaml from 0.15.1 to 1.15.0 (#371) @scala-steward
  • Scala-Steward: Update circe-yaml from 0.14.2 to 0.15.1 (#370) @scala-steward
  • Scala-Steward: Update sbt-assembly from 2.1.3 to 2.1.4 (#369) @scala-steward
  • Scala-Steward: Update scalafmt-core from 3.7.14 to 3.7.15 (#368) @scala-steward
  • Scala-Steward: Update sbt, sbt-dependency-tree from 1.9.6 to 1.9.7 (#367) @scala-steward
  • Use another variant of logo for dark background (#365) @PawelLipski
  • Add PSH logo (#364) @PawelLipski
  • Ignore pekko-grpc-runtime in Steward updates (#363) @PawelLipski
  • Update versions in PSH (#362) @PawelLipski
  • Scala-Steward: Update sbt-assembly from 2.1.1 to 2.1.3 (#361) @scala-steward
  • Scala-Steward: Update sbt, sbt-dependency-tree from 1.9.4 to 1.9.6 (#360) @scala-steward
  • Update versions in PSH (#359) @PawelLipski
  • Scala-Steward: Update scala-compiler, scala-library, ... from 2.13.11 to 2.13.12 (#358) @scala-steward
  • Fix migration to PSH (#357) @PawelLipski
  • Patch Scala Steward config for PSH (#356) @PawelLipski
  • Scala-Steward: Update sbt-scalafix from 0.11.0 to 0.11.1 (#355) @scala-steward
  • Scala-Steward: Update scalafmt-core from 3.7.13 to 3.7.14 (#353) @scala-steward
  • Scala-Steward: Update circe-core, circe-generic, ... from 0.14.5 to 0.14.6 (#351) @scala-steward
  • Scala-Steward: Update sbt-scalafmt from 2.5.1 to 2.5.2 (#352) @scala-steward
  • Scala-Steward: Update scalatest from 3.2.16 to 3.2.17 (#354) @scala-steward
  • Bump Pekko deps (#349) @PawelLipski
  • Bump actions/checkout from 3 to 4 (#348) @dependabot
  • Fix which commit is pushed to main branch in PSH repo (#347) @PawelLipski
  • Implement automigration from ASH to PSH in CI (#346) @PawelLipski
  • Scala-Steward: Update logback-classic from 1.2.11 to 1.2.12 (#339) @scala-steward
  • Scala-Steward: Update logback-classic from 1.4.7 to 1.4.11 (#340) @scala-steward
  • Scala-Steward: Update sbt-projectmatrix from 0.9.0 to 0.9.1 (#341) @scala-steward
  • Scala-Steward: Update scala-collection-compat from 2.10.0 to 2.11.0 (#342) @scala-steward
  • Scala-Steward: Update sbt, sbt-dependency-tree from 1.9.0 to 1.9.4 (#343) @scala-steward
  • Scala-Steward: Update sbt-scalafmt from 2.5.0 to 2.5.1 (#344) @scala-steward
  • Scala-Steward: Update scalafmt-core from 3.7.4 to 3.7.13 (#345) @scala-steward
  • Fix Scala Steward failing on missing plugin.version system property (#338) @PawelLipski
  • Set sbt plugin version in **/plugins.sbt to 0.7.3, present for both ASH and PSH (#337) @PawelLipski
akka-serialization-helper - v0.7.3

Published by github-actions[bot] about 1 year ago

Changes

  • Fix PSH version in scripts/akka-to-pekko (#335) @PawelLipski
  • Remove concurrency setting from .github/workflows/standard-workflow.yml (#331) @PawelLipski
  • Replace olafurpg/setup-scala GitHub action with coursier/setup-action (#330) @PawelLipski
  • Bump actions/checkout from 2 to 3 (#328) @dependabot
  • Apply minor patches to ease onboarding to Pekko (#327) @PawelLipski
  • Scala-Steward: Update scala-compiler, scala-library, ... from 2.12.17 to 2.12.18 (#323) @scala-steward
  • Scala-Steward: Update scala-compiler, scala-library, ... from 2.13.10 to 2.13.11 (#324) @scala-steward
  • Scala-Steward: Update sbt-scalafix from 0.10.4 to 0.11.0 (#322) @scala-steward
  • Scala-Steward: Update sbt from 1.8.3 to 1.9.0 (#321) @scala-steward
  • Scala-Steward: Update scalafmt-core from 3.7.3 to 3.7.4 (#320) @scala-steward
  • Scala-Steward: Update annotation, circe-akka-serializer, ... from 0.7.1 to 0.7.2 (#319) @scala-steward
  • Scala-Steward: Update scalatest from 3.2.15 to 3.2.16 (#318) @scala-steward
  • Scala-Steward: Update sbt from 1.8.2 to 1.8.3 (#317) @scala-steward
akka-serialization-helper - v0.7.2

Published by github-actions[bot] over 1 year ago

Changes

  • Increase the number of retries in SerializerCheckCompilerPluginComponent.<anonymous>#interactWithTheCacheFile (#316) @PawelLipski
  • Scala-Steward: Update sbt-ci-release from 1.5.11 to 1.5.12 (#315) @scala-steward
  • Scala-Steward: Update scala-collection-compat from 2.9.0 to 2.10.0 (#314) @scala-steward
  • Scala-Steward: Update annotation, circe-akka-serializer, ... from 0.7.0 to 0.7.1 (#313) @scala-steward
akka-serialization-helper - v0.7.1

Published by github-actions[bot] over 1 year ago

Changes

  • Mitigate spray.json.JsonParser$ParsingException: Unexpected end-of-input at PersistenceSchemaWriter (#311) @PawelLipski
  • Add retries in SerializerCheckCompilerPluginComponent to mitigate OverlappingFileLockException (#310) @PawelLipski
  • Scala-Steward: Update logback-classic from 1.4.6 to 1.4.7 (#307) @scala-steward
  • Scala-Steward: Update annotation, circe-akka-serializer, ... from 0.6.2 to 0.7.0 (#305) @scala-steward
akka-serialization-helper - v0.7.0

Published by github-actions[bot] over 1 year ago

Changes

  • Add support for marking certain types as serializable via sbt configuration (and not via @SerializabilityTrait) (#304) @PawelLipski
  • Bump Circe libraries to 0.14.5, leave circe-generic-extras at 0.14.3 (#303) @PawelLipski
  • Scala-Steward: Update scalafmt-core from 3.7.2 to 3.7.3 (#302) @scala-steward
  • Scala-Steward: Update postgresql from 42.5.4 to 42.6.0 (#301) @scala-steward
  • Scala-Steward: Update logback-classic from 1.4.5 to 1.4.6 (#300) @scala-steward
  • Scala-Steward: Update akka-http-cors from 1.1.3 to 1.2.0 (#298) @scala-steward
  • Scala-Steward: Update scalafmt-core from 3.7.1 to 3.7.2 (#297) @scala-steward
  • Scala-Steward: Update better-files from 3.9.1 to 3.9.2 (#293) @scala-steward
  • Scala-Steward: Update postgresql from 42.5.3 to 42.5.4 (#296) @scala-steward
  • Scala-Steward: Update sbt-assembly from 2.1.0 to 2.1.1 (#295) @scala-steward
  • Scala-Steward: Update postgresql from 42.5.2 to 42.5.3 (#292) @scala-steward
  • Scala-Steward: Update postgresql from 42.5.1 to 42.5.2 (#291) @scala-steward
  • Scala-Steward: Update scalafmt-core from 3.6.1 to 3.7.1 (#290) @scala-steward
  • Scala-Steward: Update sbt from 1.8.0 to 1.8.2 (#288) @scala-steward
  • Scala-Steward: Update scalatest from 3.2.14 to 3.2.15 (#289) @scala-steward
  • Scala-Steward: Update sbt-assembly from 2.0.0 to 2.1.0 (#287) @scala-steward
  • Scala-Steward: Update scala-collection-compat from 2.8.1 to 2.9.0 (#286) @scala-steward
  • Scala-Steward: Update postgresql from 42.5.0 to 42.5.1 (#285) @scala-steward
  • Scala-Steward: Update logback-classic from 1.4.4 to 1.4.5 (#284) @scala-steward
  • Scala-Steward: Update sbt-scalafmt from 2.4.6 to 2.5.0 (#283) @scala-steward
  • Scala-Steward: Update sbt from 1.7.3 to 1.8.0 (#282) @scala-steward
  • Scala-Steward: Update circe-yaml from 0.14.1 to 0.14.2 (#279) @scala-steward
  • Scala-Steward: Update sbt from 1.7.2 to 1.7.3 (#280) @scala-steward
  • Scala-Steward: Update scalafmt-core from 3.6.0 to 3.6.1 (#281) @scala-steward
  • Scala-Steward: Update scala-compiler, scala-library, ... from 2.13.9 to 2.13.10 (#275) @scala-steward
  • Scala-Steward: Update circe-core, circe-generic, ... from 0.14.2 to 0.14.3 (#274) @scala-steward
  • Scala-Steward: Update sbt-scalafix from 0.10.1 to 0.10.4 (#270) @scala-steward
  • Scala-Steward: Update sbt-assembly from 1.2.0 to 2.0.0 (#272) @scala-steward
  • Scala-Steward: Update sbt from 1.7.1 to 1.7.2 (#276) @scala-steward
  • Scala-Steward: Update scalafmt-core from 3.5.9 to 3.6.0 (#277) @scala-steward
  • Scala-Steward: Update scalatest from 3.2.13 to 3.2.14 (#278) @scala-steward
  • Scala-Steward: Update sbt-ci-release from 1.5.10 to 1.5.11 (#273) @scala-steward
  • Scala-Steward: Update logback-classic from 1.4.0 to 1.4.4 (#271) @scala-steward
  • Mention ScalaObjectDeserializerModule from jackson serializer in Readme (#267) @LukaszKontowski
  • Update scala versions to 2.12.17 and 2.13.9 (#265) @LukaszKontowski
  • Always use -Xfatal-warnings scalac option (#262) @LukaszKontowski
  • Scala-Steward: Update akka-http, akka-http-spray-json, ... from 10.2.9 to 10.2.10 (#251) @scala-steward
  • Scala-Steward: Update akka-actor, ... from 2.6.19 to 2.6.20 (#250) @scala-steward
  • Scala-Steward: Update akka-persistence-jdbc from 5.0.4 to 5.1.0 (#248) @scala-steward
  • Scala-Steward: Update akka-grpc-runtime, ... from 2.1.5 to 2.1.6 (#247) @scala-steward
  • Scala-Steward: Update akka-management, ... from 1.1.3 to 1.1.4 (#246) @scala-steward
  • Scala-Steward: Update akka-projection-jdbc from 1.2.4 to 1.2.5 (#244) @scala-steward
  • Scala-Steward: Update akka-projection-eventsourced, ... from 1.2.4 to 1.2.5 (#243) @scala-steward
  • Scala-Steward: Update logback-classic from 1.2.11 to 1.4.0 (#242) @scala-steward
  • Revert "enable Dependabot security reports (#237)" (#241) @LukaszKontowski
  • Scala-Steward: Update postgresql from 42.4.2 to 42.5.0 (#239) @scala-steward
  • enable Dependabot security reports (#237) @LukaszKontowski
  • Pin slf4j libs at 1.x (#235) @PawelLipski
  • Scala-Steward: Update postgresql from 42.4.1 to 42.4.2 (#233) @scala-steward
  • Scala-Steward: Update scalafmt-core from 3.5.8 to 3.5.9 (#231) @scala-steward
  • Scala-Steward: Update sbt-native-packager from 1.9.9 to 1.9.10 Pin sbt-native-packager at 1.9.9 (#229) @scala-steward
  • Scala-Steward: Update akka-grpc-runtime, ... from 2.1.4 to 2.1.5 (#230) @scala-steward
  • Scala-Steward: Pin scalikejdbc, scalikejdbc-config at 3.* (#227) @scala-steward
  • Scala-Steward: Update sbt-native-packager from 1.8.1 to 1.9.9 (#225) @scala-steward
  • Convert "sonatypeRepo" to "sonatypeOssRepos" (#228) @aluscent
  • Scala-Steward: Update akka-grpc-runtime_2.13, ... from 2.1.3 to 2.1.4 (#224) @scala-steward
  • Scala-Steward: Update postgresql from 42.3.6 to 42.4.1 (#226) @scala-steward
  • Added dump persistence schema example app (#222) @LukaszKontowski
  • updated GUIDE with sbt keys instead of hardcoded flags (#219) @LukaszKontowski
akka-serialization-helper - v0.6.2

Published by github-actions[bot] about 2 years ago

Changes

  • Handle possible OverlappingFileLockExceptions for cache file (#218) @LukaszKontowski
  • Created an example app (#212) @LukaszKontowski
  • Scala-Steward: Update borer-compat-akka, ... from 1.7.2 to 1.8.0 (#213) @scala-steward
  • Scala-Steward: Update scala-collection-compat from 2.8.0 to 2.8.1 (#214) @scala-steward
  • Scala-Steward: Update scalatest from 3.2.12 to 3.2.13 (#215) @scala-steward
  • Added GUIDE.md file (#207) @LukaszKontowski
  • Fix path to scala-steward build root (#211) @PawelLipski
  • Adding .scala-steward.conf file (#209) @aluscent
akka-serialization-helper - v0.6.1

Published by github-actions[bot] about 2 years ago

Changes

  • Fix false positives for Actor System usage (#205) @LukaszKontowski
  • Update scalafmt-core to 3.5.8 (#203) @scala-steward
  • Update scala-compiler, scala-library, ... to 2.12.16 (#193) @scala-steward
  • Update sbt to 1.7.1 (#195) @scala-steward
  • Refatcor from tuple to case class (#200) @LukaszKontowski
  • Update circe-core, circe-generic, ... to 0.14.2 (#192) @scala-steward
  • Update scala-collection-compat to 2.8.0 (#194) @scala-steward
  • Update akka-projection-eventsourced to 1.2.4 (#189) @scala-steward
  • Update akka-actor, ... to 2.6.19 (#191) @scala-steward
  • Update scalatest to 3.2.12 (#197) @scala-steward
  • Update sbt-api-mappings to 3.0.2 (#190) @scala-steward
  • Update scalafmt-core to 2.7.5 (#196) @scala-steward
  • Update organize-imports to 0.6.0 (#188) @scala-steward
  • Update sbt-ci-release to 1.5.10 (#187) @scala-steward
  • Update sbt-scalafix to 0.10.1 (#186) @scala-steward
akka-serialization-helper - v0.6.0

Published by github-actions[bot] over 2 years ago

Changes

  • Refactor false positives fix (#183) @LukaszKontowski
  • make registration regex more universal (#181) @LukaszKontowski
  • fixed logic of collectMissingClassNames (#180) @LukaszKontowski
  • Added test for RecipientRef usage (#176) @LukaszKontowski
  • fix secrets for reusable github workflow (#178) @LukaszKontowski
  • make release publishing dependent on scala ci (#177) @LukaszKontowski
  • Optimize loading time of CirceAkkaSerializer (#175) @LukaszKontowski
  • Add helpful comments related to false negatives (#174) @LukaszKontowski
akka-serialization-helper - v0.5.0

Published by github-actions[bot] over 2 years ago

Changes

  • Fix false positives for the codec registration checker (#166) @LukaszKontowski
  • Readme appendix - detailed errors for missing serialization binding (#164) @LukaszKontowski
  • readability improvement - comment and renaming (#162) @LukaszKontowski
  • added compression feature for circe-akka-serializer (#160) @LukaszKontowski
  • optimize processSerializerClass foundTypes (#158) @LukaszKontowski
  • switch from drafts to automated releases (#156) @LukaszKontowski
akka-serialization-helper - v0.4.7

Published by LukaszKontowski over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/VirtusLab/akka-serialization-helper/compare/v0.4.6...v0.4.7

akka-serialization-helper - v0.4.6

Published by github-actions[bot] over 2 years ago

Changes

  • Improve/fix compiler error messages (#149) @PawelLipski
  • Bump dependencies (#150) @PawelLipski
  • Support testing against multiple minor versions of Scala (#146) @miloradvojnovic
akka-serialization-helper - v0.4.5

Published by github-actions[bot] over 2 years ago

Changes

  • Fix compatibility with a latest Scala version (2.13.8) (#144) @miloradvojnovic
  • Improve README (#142) @miloradvojnovic
akka-serialization-helper - v0.4.4

Published by github-actions[bot] almost 3 years ago

Changes

  • Apply minor improvements to README (#134) @PawelLipski
  • CI release fix (#133) @MarconZet
  • Fixed possible race condition (#131) @MarconZet
  • Apply minor fixes across the project (#129) @PawelLipski
  • Serializability checker detects messages used by Akka Classic (#121) @MarconZet
akka-serialization-helper -

Published by github-actions[bot] almost 3 years ago

Changes

  • Changed registration regex (#122) @MarconZet
akka-serialization-helper - v0.4.2

Published by github-actions[bot] about 3 years ago

Changes

  • Separated Circe logic from Akka serializer to a new trait (#120)
akka-serialization-helper - v0.4.1

Published by github-actions[bot] about 3 years ago

Changes

  • Added expanding macro to save typeRegex to value (#118)
  • Fixed bug where codec register checker didn't detect objects (#117)
akka-serialization-helper - v0.4.0

Published by github-actions[bot] about 3 years ago

Changes

  • Added CONTRIBUTING.md (#111)
  • Manifest migrations take Class as second argument instead of String (#110)
  • Changed Registration from type alias to case class (#109)
  • Added scaladoc (#106)
  • Updated documantation (#105)
  • Fixed publishing to maven (#107, #108)
akka-serialization-helper -

Published by github-actions[bot] about 3 years ago

Changes

  • Changed base package to org.virtuslab.ash (#104) @MarconZet
akka-serialization-helper -

Published by github-actions[bot] about 3 years ago

Changes

  • Rename sbt-ash to sbt-akka-serialization-helper (#103) @PawelLipski