Skip to content

Releases: tchajed/coq-record-update

v0.3.6

05 Sep 15:23
db86302

Choose a tag to compare

Fix failing tests on Windows

Full Changelog: v0.3.5...v0.3.6

v0.3.5

23 Aug 13:38
f96b4b8

Choose a tag to compare

What's Changed

  • docs(readme): clarify different use cases: setting vs updating by @sanjit-bhat in #48
  • flake support by @sertel in #50
  • use default way of specifying rocq version to docker-coq-action by @sanjit-bhat in #52
  • flake: update to NixOS 24.11 and Coq 8.20 by @agrn in #53
  • Reduce set when applied to a constructor by @tchajed in #54
  • Generate Settable using Ltac2 by @tchajed in #55
  • Add a test of a very large record by @tchajed in #57
  • Avoid congruence in SetterWf tactic to avoid exponential slowdown by @upamanyus in #58

New Contributors

Full Changelog: v0.3.4...v0.3.5

v0.3.4

03 Apr 15:38
0247521

Choose a tag to compare

What's Changed

  • Fix large record field types blowing up search for SetterWf instance by @Nils-Lauermann in #47

New Contributors

Full Changelog: v0.3.3...v0.3.4

v0.3.3

05 Oct 17:42
50e45e9

Choose a tag to compare

Fix a few compatibility warnings with newer versions of Coq (especially 8.17 and 8.18).

v0.3.1

16 Jul 22:02

Choose a tag to compare

Incorporate a few printing bug fixes since v0.3.0.

v0.3.0

27 May 14:54

Choose a tag to compare

This release incorporates a number of bug fixes and simplifications to the
library.

coq-record-update v0.2.0

15 Jul 21:22

Choose a tag to compare

This release switches the build system so that it supports opam and dune.

I also switched to a different setup for tests so they are better separated from the source code.

Initial release v0.1.0

07 Aug 16:41

Choose a tag to compare

Initial release with basic Setter typeclass defined by implementing Settable for the record type:

  • set function and notation
  • some support for dependent fields