v1.1.0 - 2023-03-22
About
This release is the first since the official release of HydePHP 1.0.0. It contains a number of bug fixes and improvements, but no breaking changes as the project has reached general availability and adheres to the semantic versioning backwards compatibility promise.
What's Changed
- Check for config flags in server globals when loading the configuration by @caendesilva in #1302
- Bump Setup PHP action by @caendesilva in #1304
- Update discovery exception message to include the causing exception message by @caendesilva in #1305
- Update unit tests by @caendesilva in #1303
- Update test matrix to explicitly set the Zip extension for PHP setup by @caendesilva in #1307
- Internal: Update HydeStan monorepo analyser script by @caendesilva in #1308
- Add missing function imports by @caendesilva in #1309
- Refactor to use the View facade instead of view function by @caendesilva in #1310
- Update readme badges to lead to something by @caendesilva in #1311
- Clean up page data factories by @caendesilva in #1312
- Improve type and IDE support by @caendesilva in #1306
- Update article excerpt component to use route helper method instead of legacy link formatter by @caendesilva in #1317
- Fix nested index pages not showing in navigation by @caendesilva in #1319
- Update FeaturedImage class to only make API calls when not disabled by @caendesilva in #1321
- Fix wrong HydeFront version constant by @caendesilva in #1323
- Add "whitespace-nowrap" class to dropdown list item and align it right by @caendesilva in #1325
- Update AssetService::injectTailwindConfig method to handle missing config file gracefully by @caendesilva in #1327
- Compile TailwindCSS for production by @caendesilva in #1328
- Update HydeFront to v3.3 by @caendesilva in #1329
- Close dropdown when clicking outside it or when pressing escape by @caendesilva in #1331
- Add x-cloak to dropdown element to fix page load flickering by @caendesilva in #1332
- Create test class with fixed data to prevent false test failures by @caendesilva in #1333
- Add RealtimeCompiler option to not store rendered pages to disk by @caendesilva in #1334
- Add unit tests for all serialized page types by @caendesilva in #1336
- Skip unit test when not running in the monorepo by @caendesilva in #1339
- Add test for the documentation page compiler module by @caendesilva in #1338
- Improve and add more unit tests for the sidebar table of contents generator by @caendesilva in #1342
- Add more unit tests for the table of contents generator by @caendesilva in #1344
- Refactor the GeneratesTableOfContents internals to be more accurate by @caendesilva in #1343
- Trim leading slashes from the documentation search index load URL by @caendesilva in #1345
- HydePHP v1.1.0 - 2023-03-22 by @caendesilva in #1346
Full Changelog: v1.0.0...v1.1.0