Releases: GlotPress/GlotPress
Releases · GlotPress/GlotPress
4.0.1
What's Changed
Features
- Fix errors when URL parameters like "filter[status]" aren't strings by @pedro-mendonca in #1814
Full Changelog: 4.0.0...4.0.1
4.0.0
Features
- Update minimum required PHP version to 7.4 by @ocean90 in #1417
- Update the minimum PHP version to 7.4 in composer.json and phpcs.xml.dist file by @ocean90 in #1419
- Add CSS to current navigation menu item by @pedro-mendonca in #1379
- Speed improvement for gp_levenshtein(). by @dd32 in #1408
- Improve Glossaries links by @pedro-mendonca in #1375
- Add a Grunt watcher to uglify JavaScript and/or to minify CSS by @amieiro in #1432
- Add preset file types for upload by @pedro-mendonca in #1445
- Adds a warning for added or removed spaces at the beginning or at the end of the translation by @amieiro in #1427
- Added sort by string length by @CWBudde in #1449
- Add a template for the PR by @amieiro in #1448
- Add the alphabet for each locale by @amieiro in #1479
- Add a npm command to automatically fix the potentially fixable errors by @amieiro in #1459
- Add word count type to each Locale by @pedro-mendonca in #1482
- Add "Last Modified" column to Glossary by @pedro-mendonca in #1428
- Add a new status: changes requested by @amieiro in #1451
- Show the exact amount of spaces added or missing on the translation warnings by @pedro-mendonca in #1490
- Add Glossary sorting by @pedro-mendonca in #1426
- Add characters and words counts to editor by @pedro-mendonca in #1478
- Check the missing uppercase in the beginning of the translations by @amieiro in #1450
- Add an action gp_after_project_form_fields to enable additional fields to be added by @2ndkauboy in #1522
- Get supported formats extensions dynamically by @pedro-mendonca in #1524
- Highlight leading and trailing spaces, and double/multiple spaces in the middle by @pedro-mendonca in #1500
- Add I18n to JavaScript by @pedro-mendonca in #1369
- Add plural and plural forms labels to row previews and format the row editor accordingly by @pedro-mendonca in #1506
- Reorder glossary row editor items by @pedro-mendonca in #1622
- Combine the suffixes for shorter regular expression. by @dd32 in #1651
- Build the minified assets before WP.org deploy by @pedro-mendonca in #1654
- Add a filter for the classes of the translation table and an action after the translation table is displayed by @amieiro in #1665
- Use filemtime to set the asset's version by @amieiro in #1693
- Add a slash at the end of a requested URI by @amieiro in #1701
- Add a Grunt action to set GP_SCRIPT_DEBUG to false when we deploy to wporg by @amieiro in #1697
- Move the highlight label from the active projects to the inactive by @amieiro in #1680
- Add templates for bug and feature report by @amieiro in #1713
- Add new PHP format by @swissspidy in #1626
- Change file extension for PHP format by @swissspidy in #1774
- Add suffixes for matching glossary terms by @pedro-mendonca in #1373
- Make it possible to run tests in PHP 8 by @psrpinto in #1760
- Add Plugin Preview to GlotPress by @trymebytes in #1748
- Improve placeholders match and visibility by @pedro-mendonca in #1620
- Document how to use wp-env 10000 to run tests by @psrpinto in #1776
- Add a 'gp_before_translation_table' hook by @amieiro in #1792
- Breadcrumbs: Improve consistency across all content types by @pedro-mendonca in #1789
- Add trailing slash to current_url to fix matching URLs without trailing slash by @pedro-mendonca in #1785
- Add the breadcrumbs for the "New project" actions by @amieiro in #1800
- Improve translation strings consistency and comments to translators by @pedro-mendonca in #1600
- Update package-lock.json by @pedro-mendonca in #1452
- Improve the PR template by @amieiro in #1641
- Remove unused files by @amieiro in #1723
Bugfixes
- Fix readme duplicate strings and update links by @pedro-mendonca in #1406
- Add missing text domain by @pedro-mendonca in #1410
- Fixes deprecation notice in PHP8 for usort returning bool by @afragen in #1464
- Bulk status change: Fix bulk rejection by @dd32 in #1486
- Set as old the previous translations with changes requested by @amieiro in #1497
- Check JSON for double array to fix fatal error by @trymebytes in #1569
- Set as old the previous translations with waiting status for this user by @amieiro in #1536
- Router: Fix notice accessing undefined variable by @akirk in #1582
- Fix PHP error for parameter after optional parameter by @afragen in #1465
- Fix including the minified assets in the WP.org deploy by @akirk in #1655
- Translation errors by @amieiro in #1644
- Fix wordpress.org plugin deploy if the minified files are already built by @akirk in #1662
- Avoid adding the invisible classes in the glossary by @amieiro in #1664
- Fix button margins by @samuelsidler in #1677
- Remove the glossary tooltip inside the HTML tags by @amieiro in #1679
- Avoid passing
null
totrim()
by @swissspidy in #1698 - Add some properties in the translation-set to avoid deprecation notices by @amieiro in #1705
- When creating a new project, check if the project slug exists and is not null by @amieiro in #1704
- Filter the placeholders to show them with the glossary words by @amieiro in #1696
- Resolve a bug with the glossary variations by @amieiro in #1706
- Don't set context to empty string by default by @amieiro in #1726
- Glossary: Fix fatal array in PHP8 for invalid post data by @akirk in #1750
- Fix glossary matching left bounded by placeholder. by @pedro-mendonca in #1733
- Fix fatal error in PHP8.x for invalid get data by @amieiro in #1754
- Solve some warnings with the glossary suffixes by @amieiro in #1779
- Glossary: Match single word entries of parts of speech that have no suffix rules. by @pedro-mendonca in #1791
- Fix redirecting URL with query args by @pedro-mendonca in #1797
- Make the glossary regex more deterministic by @akirk in #1801
- Deprecation. Check if the ctype_digit parameter is null by @amieiro in #1708
- Deprecation. Check if the preg_split parameter is null by @amieiro in #1709
Locales
- Correct de_AT country_code, add fa_AF country code. by @dd32 in #1491
- Add locale en_IE / English (Ireland) by @2ndkauboy in #1520
- Add locale es_PA / Spanish (Panama) by @2ndkauboy in #1521
- Update the Facebook locale for es_MX by @amieiro in #1538
- Add Tarifit locale by @ipshel in #1477
- Change kir /ky/ plural settings to same as for English by @tobifjellner in #1634
- Update the slug for the Valencia (Catalan) languag...
4.0.0-rc.1
What's Changed
Full Chan 10000 gelog: 4.0.0-beta.3...4.0.0-rc.1
4.0.0-beta.3
What's Changed
- Add a 'gp_before_translation_table' hook by @amieiro in #1792
- Bump @wordpress/env from 9.1.0 to 9.3.0 by @dependabot in #1786
- Bump @wordpress/scripts from 27.0.0 to 27.3.0 by @dependabot in #1796
- Breadcrumbs: Improve consistency across all content types by @pedro-mendonca in #1789
- Glossary: Match single word entries of parts of speech that have no suffix rules. by @pedro-mendonca in #1791
- Add trailing slash to current_url to fix matching URLs without trailing slash by @pedro-mendonca in #1785
- Fix redirecting URL with query args by @pedro-mendonca in #1797
- Add the breadcrumbs for the "New project" actions by @amieiro in #1800
- Bump @wordpress/env from 9.3.0 to 9.4.0 by @dependabot in #1798
- Make the glossary regex more deterministic by @akirk in #1801
- Release 4.0.0-beta.3 by @amieiro in #1802
Full Changelog: 4.0.0-beta.2...4.0.0-beta.3
4.0.0-beta.2
What's Changed
- Remove Tour code in favor of using the dedicated Tour plugin by @trymebytes in #1745
- Solve some warnings with the glossary suffixes by @amieiro in #1779
- Release 4.0.0-beta.2 by @amieiro in #1780
Full Changelog: 4.0.0-beta.1...4.0.0-beta.2
4.0.0-beta.1
What's Changed
- Add a new locale: Andalusian (Andalûh) by @amieiro in #1729
- Bump @wordpress/scripts from 26.14.0 to 26.15.0 by @dependabot in #1730
- Bump @wordpress/env from 8.9.0 to 8.10.0 by @dependabot in #1731
- Bump 10up/action-wordpress-plugin-asset-update from 2.1.1 to 2.1.2 by @dependabot in #1688
- Bump browserify-sign from 4.2.1 to 4.2.2 by @dependabot in #1734
- Bump the npm_and_yarn group group with 1 update by @dependabot in #1752
- Glossary: Fix fatal array in PHP8 for invalid post data by @akirk in #1750
- Bump @wordpress/env from 8.10.0 to 9.0.0 by @dependabot in #1747
- Bump actions/checkout from 3 to 4 by @dependabot in #1689
- Bump actions/setup-node from 3 to 4 by @dependabot in #1736
- Add new PHP format by @swissspidy in #1626
- 1372: Add suffixes for matching glossary terms by @pedro-mendonca in #1373
- Bump 10up/action-wordpress-plugin-asset-update from 2.1.2 to 2.1.3 by @dependabot in #1756
- [1732] Fix glossary matching left bounded by placeholder. by @pedro-mendonca in #1733
- Make it possible to run tests in PHP 8 by @psrpinto in #1760
- Bump follow-redirects from 1.15.2 to 1.15.4 by @dependabot in #1761
- Add Plugin Preview to GlotPress by @trymebytes in #1748
- Remove unused files by @amieiro in #1723
- Update the Tested Up to WordPress version by @akirk in #1773
- wporg-deploy-assets: Set the slug by @akirk in #1768
- Change file extension for PHP format by @swissspidy in #1774
- Bump @wordpress/env from 9.0.0 to 9.1.0 by @dependabot in #1771
- Bump @wordpress/scripts from 26.19.0 to 27.0.0 by @dependabot in #1772
- Improve placeholders match and visibility by @pedro-mendonca in #1620
- Fix fatal error in PHP8.x for invalid get data by @amieiro in #1754
- Document how to use wp-env to run tests by @psrpinto in #1776
- Release 4.0.0-beta.1 by @amieiro in #1778
New Contributors
Full Changelog: 4.0.0-alpha.11...4.0.0-beta.1
4.0.0-alpha.11
What's Changed
Full Changelog: 4.0.0-alpha.10...4.0.0-alpha.11
4.0.0-alpha.10
What's Changed
- Bump @wordpress/env from 8.7.0 to 8.8.0 by @dependabot in #1699
- Update a CSS comment that causes a build error by @amieiro in #1703
- Add a Grunt action to set GP_SCRIPT_DEBUG to false when we deploy to wporg by @amieiro in #1697
- Avoid passing
null
totrim()
by @swissspidy in #1698 - Add some properties in the translation-set to avoid deprecation notices by @amieiro in #1705
- When creating a new project, check if the project slug exists and is not null by @amieiro in #1704
- Filter the placeholders to show them with the glossary words by @amieiro in #1696
- Deprecation. Check if the ctype_digit parameter is null by @amieiro in #1708
- Deprecation. Check if the preg_split parameter is null by @amieiro in #1709
- Resolve a bug with the glossary variations by @amieiro in #1706
- Move the highlight label from the active projects to the inactive by @amieiro in #1680
- Add templates for bug and feature report by @amieiro in #1713
- Site Tour: Improve the pulse by @trymebytes in #1711
- Site tour: Use driver.js by @trymebytes in #1714
- Release 4.0.0-alpha.10 by @trymebytes in #1721
Full Changelog: 4.0.0-alpha.9...4.0.0-alpha.10
4.0.0-alpha.9
What's Changed
- Use filemtime to set the asset's version by @amieiro in #1693
- Site Tour: Add popover offset property by @trymebytes in #1695
- Site Tour: Fix CORS error in accessing tour stylesheet by @trymebytes in #1694
- Add a slash at the end of a requested URI by @amieiro in #1701
- Bump @wordpress/scripts from 26.12.0 to 26.13.0 by @dependabot in #1700
- Release 4.0.0-alpha.9 by @trymebytes in #1702
Full Changelog: 4.0.0-alpha.8...4.0.0-alpha.9
4.0.0-alpha.8
What's Changed
- Fix button margins by @samuelsidler in #1677
- Bump @wordpress/scripts from 26.9.0 to 26.11.0 by @dependabot in #1673
- Bump @wordpress/env from 8.4.0 to 8.6.0 by @dependabot in #1674
- 1681: correction of plurals parameters for Saraiki by @tobifjellner in #1682
- Bump @wordpress/scripts from 26.11.0 to 26.12.0 by @dependabot in #1686
- Bump @wordpress/env from 8.6.0 to 8.7.0 by @dependabot in #1685
- Dependencies for site tour by @trymebytes in #1684
- Remove the glossary tooltip inside the HTML tags by @amieiro in #1679
- Add a Tour Component by @trymebytes in #1632
- Add a filter for the classes of the translation table and an action after the translation table is displayed by @amieiro in #1665
- Release 4.0.0-alpha.8 by @trymebytes in #1692
New Contributors
- @samuelsidler made their first contribution in #1677
Full Changelog: 4.0.0-alpha.7...4.0.0-alpha.8