2.4
---

This release fixes the cleaned-up name of some video cards not being picked
up, as well as adding a test suite.

2.3
---

This release fixes the path to the interpreter for the switcherooctl
tool added in 2.2.

2.2
---

This release adds a command-line utility to launch specific commands on
a specific GPU, or the first discrete one. See the reference documentation
or the switcherooctl(1) man page for details. The build system was also
ported to meson.

2.1
---

This release fixes the wrong data type being advertised in the introspection
XML for the GPUs property, which lead to incorrect auto-generated code,
and also fixes a potential assertion on startup.

2.0
---

This release adds a number of new properties to list GPUs, figure out
how to launch OpenGL client on specific GPUs, and figure out which
one is the default, in a way that supports the stock GPU drivers as well
as the NVidia proprietary drivers.

The service file itself also makes use of systemd's hardening features.

Note that the API was extended in a backwards compatible way.

1.3.1
-----

- Fix Secure Boot work-around to not misdetect any system as being
  dual-GPU and error out when it wasn't

1.3
---

- Work-around lack of access to vga_switcheroo when booting with
  SecureBoot enabled
- Work-around a possible kernel deadlock on boot
- Install binary in $libexecdir

1.2
---

- Fix API documentation not being part of the tarball

1.1
---

- Don't throw errors when the machine doesn't have dual-GPU
- Add way to disable the command to force the integrated GPU
  to be used on startup
- Add COPYING file

1.0
---

This is the first version of switcheroo-control.
