# \[ANN\] Gg 1.0.0 – Basic types for computer graphics

**URL:** <https://discuss.ocaml.org/t/ann-gg-1-0-0-basic-types-for-computer-graphics/9330>\
**Category:** Community\
**Tags:** announce\
**Created:** [February 14, 2022, 11:50pm UTC](https://discuss.ocaml.org/t/ann-gg-1-0-0-basic-types-for-computer-graphics/9330 "2022-02-14T23:50:02Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![dbuenzli](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.ocaml.org/dbuenzli/32/18_2.png) [@dbuenzli](https://discuss.ocaml.org/u/dbuenzli)\
**Post date:** [February 14, 2022, 11:50pm UTC](https://discuss.ocaml.org/t/ann-gg-1-0-0-basic-types-for-computer-graphics/9330/1 "2022-02-14T23:50:02Z")

</div>

Hello,

It’s my pleasure to announce the release 1.0.0 of Gg. Gg provides basic types for computer graphics.

The big change of this release is that the `Gg.Float` module now includes the `Stdlib.Float` module introduced in OCaml 4.07. This means that the additions made there are also in the `Float` module in your scope when you `open Gg`.

Ideally the [`Gg.Float`](https://erratique.ch/software/gg/doc/Gg/Float/index.html) module would have disappeared but some values remain in it that are not in `Stdlib.Float` and which are unlikely to be ever added there.

Be _very_ careful on upgrading since this entails subtle changes to three of the existing functions of `Gg.Float`. Besides the semantics of `Gg.Float.pp` and `Box{1,2,4}.inset` was also changed.

All of this is carefully documented in the [release notes](https://github.com/dbuenzli/gg/blob/master/CHANGES.md#v100-2022-02-15-la-forclaz-vs).

Sorry for these silent semantic changes.

Home page: [https://erratique.ch/software/gg](https://erratique.ch/software/gg)  
API docs & manuals: [https://erratique.ch/software/gg/doc/](https://erratique.ch/software/gg/doc/)  
Install: `opam install gg`

Best,

Daniel

* * *

A big thanks to my [donators](https://github.com/sponsors/dbuenzli).

---

_[View the full topic](https://discuss.ocaml.org/t/ann-gg-1-0-0-basic-types-for-computer-graphics/9330)._
