Skip to content

0.3.0

Latest
Compare
Choose a tag to compare
@cacay cacay released this 07 Feb 02:43
· 108 commits to master since this release
caf5f31

What's Changed

  • Security is now specified using host delegations instead of assigning labels to hosts
  • We can type check polymorphic functions without specializing them at call sites
  • Support code generation for functions

Major Pull Requests

  • Separate NetworkStrategy from ViaductRuntime by @cacay in #343
  • Improve the Gradle plugin for Viaduct by @cacay in #345
  • Verify user supplied protocol annotations by @cacay in #351
  • Append viaduct to project groupId by @cacay in #356
  • Make circular attributes thread safe by @cacay in #364
  • Run tests in module compiler in parallel by @cacay in #365
  • Add new constraint solver for lattices by @cacay in #370
  • Change group to io.github.apl-cornell by @cacay in #438
  • Implement code generation for functions by @vivianyyd in #462
  • Implement delegation and update surface syntax by @s-ren in #437
  • Rename package apl_cornell to aplcornell by @cacay in #524

New Contributors

Full Changelog: 0.2.1...0.3.0