# 2022-05-05

#### Highlights in this release

---

##### Log invoiced price rows and exclude from future invoices (KERNEL-1085)

When you create a client invoice, each individual price row on a project is now flagged as invoiced, including date. If the same project is invoiced again, these price rows will be excluded from the total sum, as well as the PDF/Excel export.

[![2022-05-10 10_14_59-Client invoices – Plint.png](https://docs.plint.com/uploads/images/gallery/2022-05/scaled-1680-/2022-05-10-10-14-59-client-invoices-plint.png)](https://docs.plint.com/uploads/images/gallery/2022-05/2022-05-10-10-14-59-client-invoices-plint.png)

[![2022-05-10 10_55_09-Confirmed invoices – Plint.png](https://docs.plint.com/uploads/images/gallery/2022-05/scaled-1680-/2022-05-10-10-55-09-confirmed-invoices-plint.png)](https://docs.plint.com/uploads/images/gallery/2022-05/2022-05-10-10-55-09-confirmed-invoices-plint.png)

##### Additional GraphQL support

As in most releases these days, a lot of focus on GraphQL. This batch includes querying additional company information, creating job quicklinks and downloading custom subtitle files over API.

##### Bug fix: MS file preview broken in Online review mode (CICD-97)

Just what it says in the header, was broken, now fixed.

---

##### Full list of features and fixes

- KERNEL-1166
- KERNEL-1066
- KERNEL-1177
- KERNEL-1176
- KERNEL-1169
- KERNEL-1167
- KERNEL-1153
- KERNEL-1151
- KERNEL-1150
- KERNEL-1147
- KERNEL-1128
- KERNEL-1127
- KERNEL-1085
- CICD-97
- CICD-103
- CICD-102
- CICD-101
- CICD-100
- CICD-99
- CICD-98
- CICD-80 Navigation
- CICD-77