Skip to content

Latest commit

 

History

History
48 lines (38 loc) · 1.78 KB

CHANGELOG.md

File metadata and controls

48 lines (38 loc) · 1.78 KB

Changelog

This file summarizes changes to the project over time.

The format is based on Keep a Changelog.

Each version is in the format major.minor. minor and major increments are subject to the author's interpretation of the words, but generally mean that major changes have "bigger" impact than minor changes. That said, breaking changes have no relationship to version numbers. By policy, any breaking change is simply avoided unless there's a good reason to introduce one. It's too difficult to draw a reliable numerical relationship, since some breaking changes are meant to prepare intended functionality. You should not upgrade until you have reason or desire to do so. If you are starting out with this project, then you should use the latest version.

Nothing yet.

1.2 - 2020-03-23

  • Synchronized implementation to v1.2 specification
  • Patch bug where generated union declarations have void members.

1.1 - 2019-11-12

  • Add missing compatibility-lib declaration

1.0 - 2019-11-15

  • Add ravk CLI
  • Refactor to use distributed code generators
  • Reorganize modules
  • Publish vulkan/spec, and vulkan/unsafe
  • Add example applications

0.0 - 2019-08-24

  • Start Racket package
  • Add simple model for working with vk.xml
  • Work on monolithic code generator
  • Add tiny examples