Ok I've bumped the version number and regenned the fonts.
I also had time to update the copyright string.
Get this merged asap and we'll push it.
Fontbakery report
[1] Family checks:fire: FAIL: Check font has a license.
* [com.google.fonts/check/028](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/028)
* :fire: **FAIL** No license file was found. Please add an OFL.txt or a LICENSE.txt file. If you are running fontbakery on a Google Fonts upstream repo, which is fine, just make sure there is a temporary license file in the same folder. [code: none]
[3] Niramit-ExtraLight.ttf:fire: FAIL: Checking with Microsoft Font Validator.
* [com.google.fonts/check/037](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/037)
* :fire: **FAIL** MS-FonVal: The usWeightClass is not a valid value DETAILS: 275
:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044)
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch]
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]
:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034)
* :fire: **FAIL** OS/2 xAvgCharWidth is 536 but it should be 551 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font
[3] Niramit-ExtraLightItalic.ttf:fire: FAIL: Checking with Microsoft Font Validator.
* [com.google.fonts/check/037](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/037)
* :fire: **FAIL** MS-FonVal: The usWeightClass is not a valid value DETAILS: 275
:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044)
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch]
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]
:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034)
* :fire: **FAIL** OS/2 xAvgCharWidth is 536 but it should be 551 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font
[2] Niramit-Bold.ttf:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044)
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch]
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]
:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034)
* :fire: **FAIL** OS/2 xAvgCharWidth is 570 but it should be 585 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font
[2] Niramit-BoldItalic.ttf:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044)
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch]
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]
:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034)
* :fire: **FAIL** OS/2 xAvgCharWidth is 570 but it should be 585 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font
[2] Niramit-Italic.ttf:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044)
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch]
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]
:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034)
* :fire: **FAIL** OS/2 xAvgCharWidth is 546 but it should be 560 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font
[2] Niramit-Light.ttf:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044)
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch]
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]
:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034)
* :fire: **FAIL** OS/2 xAvgCharWidth is 541 but it should be 556 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font
[2] Niramit-LightItalic.ttf:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044)
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch]
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]
:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034)
* :fire: **FAIL** OS/2 xAvgCharWidth is 541 but it should be 556 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font
[2] Niramit-Medium.ttf:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044)
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch]
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]
:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034)
* :fire: **FAIL** OS/2 xAvgCharWidth is 554 but it should be 569 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font
[2] Niramit-MediumItalic.ttf:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044)
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch]
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]
:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034)
* :fire: **FAIL** OS/2 xAvgCharWidth is 554 but it should be 569 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font
[2] Niramit-Regular.ttf:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044)
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch]
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]
:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034)
* :fire: **FAIL** OS/2 xAvgCharWidth is 546 but it should be 560 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font
[2] Niramit-SemiBold.ttf:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044)
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch]
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]
:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034)
* :fire: **FAIL** OS/2 xAvgCharWidth is 562 but it should be 577 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font
[2] Niramit-SemiBoldItalic.ttf:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044)
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch]
* :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]
:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034)
* :fire: **FAIL** OS/2 xAvgCharWidth is 562 but it should be 577 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font
Summary
:broken_heart: ERROR
:fire: FAIL
:warning: WARN
:zzz: SKIP
:information_source: INFO
:bread: PASS
0
27
63
484
48
721
0%
2%
5%
36%
4%
54%
Note: The following loglevels were omitted in this report:
Ok I've bumped the version number and regenned the fonts.
I also had time to update the copyright string.
Get this merged asap and we'll push it.
Fontbakery report
[1] Family checks
:fire: FAIL: Check font has a license.
* [com.google.fonts/check/028](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/028) * :fire: **FAIL** No license file was found. Please add an OFL.txt or a LICENSE.txt file. If you are running fontbakery on a Google Fonts upstream repo, which is fine, just make sure there is a temporary license file in the same folder. [code: none][3] Niramit-ExtraLight.ttf
:fire: FAIL: Checking with Microsoft Font Validator.
* [com.google.fonts/check/037](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/037) * :fire: **FAIL** MS-FonVal: The usWeightClass is not a valid value DETAILS: 275:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044) * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch] * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034) * :fire: **FAIL** OS/2 xAvgCharWidth is 536 but it should be 551 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font[3] Niramit-ExtraLightItalic.ttf
:fire: FAIL: Checking with Microsoft Font Validator.
* [com.google.fonts/check/037](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/037) * :fire: **FAIL** MS-FonVal: The usWeightClass is not a valid value DETAILS: 275:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044) * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch] * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034) * :fire: **FAIL** OS/2 xAvgCharWidth is 536 but it should be 551 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font[2] Niramit-Bold.ttf
:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044) * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch] * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034) * :fire: **FAIL** OS/2 xAvgCharWidth is 570 but it should be 585 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font[2] Niramit-BoldItalic.ttf
:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044) * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch] * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034) * :fire: **FAIL** OS/2 xAvgCharWidth is 570 but it should be 585 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font[2] Niramit-Italic.ttf
:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044) * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch] * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034) * :fire: **FAIL** OS/2 xAvgCharWidth is 546 but it should be 560 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font[2] Niramit-Light.ttf
:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044) * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch] * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034) * :fire: **FAIL** OS/2 xAvgCharWidth is 541 but it should be 556 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font[2] Niramit-LightItalic.ttf
:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044) * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch] * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034) * :fire: **FAIL** OS/2 xAvgCharWidth is 541 but it should be 556 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font[2] Niramit-Medium.ttf
:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044) * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch] * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034) * :fire: **FAIL** OS/2 xAvgCharWidth is 554 but it should be 569 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font[2] Niramit-MediumItalic.ttf
:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044) * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch] * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034) * :fire: **FAIL** OS/2 xAvgCharWidth is 554 but it should be 569 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font[2] Niramit-Regular.ttf
:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044) * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch] * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034) * :fire: **FAIL** OS/2 xAvgCharWidth is 546 but it should be 560 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font[2] Niramit-SemiBold.ttf
:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044) * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch] * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034) * :fire: **FAIL** OS/2 xAvgCharWidth is 562 but it should be 577 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the font[2] Niramit-SemiBoldItalic.ttf
:fire: FAIL: Checking font version fields (head and name table).
* [com.google.fonts/check/044](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/044) * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 1, encoding 0, is ('1', '001') [code: mismatch] * :fire: **FAIL** head version is ('1', '00099'), name version string for platform 3, encoding 1, is ('1', '001') [code: mismatch]:fire: FAIL: Check if OS/2 xAvgCharWidth is correct.
* [com.google.fonts/check/034](https://github.com/googlefonts/fontbakery/search?q=com.google.fonts/check/034) * :fire: **FAIL** OS/2 xAvgCharWidth is 562 but it should be 577 which corresponds to the weighted average of the widths of the latin lowercase glyphs in the fontSummary
Note: The following loglevels were omitted in this report:
The Fails seem to be Ms Validator false positives