v1.3.0 - 2023-10-30
1.3.0 - 2023-10-30
Added
- Added support for setting custom content when calling source file creator actions directly in #1393
- Added support for setting a custom post date when calling post file creator action directly in #1393
- Added optional
FileNotFoundException
constructor parameter to set a custom exception message #1398 - Added a new helper method to the base
Command
class to ask for a string input from the user in #1416 - The realtime compiler dashboard is now interactive, and allows you to make edits to your project right from the browser #1392
Changed
- Realtime Compiler: The
DashboardController
class is now marked as internal, as it is not intended to be used outside of the package #1394 - Updated the realtime compiler server configuration options in #1395 (backwards compatible)
- Updated the realtime compiler to generate the documentation search index each time it's requested in #1405 (fixes #1404)
- Updated the navigation menu generator to remove duplicates after running the sorting method in #1407 (fixes #1406)
- Updated the exception message caused by missing source option for featured images to include the path of the file that caused the error in #1409
- Narrows down parsed
BladeMatter
array types toarray<string, scalar>
(Experimental feature not covered by BC promise) in #1410 - Internal code refactors and improvements in #1410, #1411, and #1413
Fixed
- Catch RealtimeCompiler dashboard OutOfBoundsException in #1384
- Updated dropdown navigation menus to support setting priority in config in #1387 (fixing hydephp/hyde#229)
- Updated the vendor publish command to support parent Laravel Prompts implementation in #1388
- Fixed wrong version constant in #1391
- Fixed improperly formatted exception message in #1399
- Fixed missing support for missing and out of date search indexes when previewing site #1404 in #1405
- Fixed duplicate navigation items not giving precedence to config defined items #1406 in #1407
What's Changed in the Monorepo
- Downgrade Chrome driver to v114 by @caendesilva in #1382
- Update BladeMatter documentation by @caendesilva in #1380
- Bump postcss from 8.4.14 to 8.4.31 by @dependabot in #1381
- Catch RealtimeCompiler dashboard OutOfBoundsException by @caendesilva in #1384
- Make static helper static by @caendesilva in #1385
- Bump @babel/traverse from 7.18.2 to 7.23.2 by @dependabot in #1386
- Update dropdown navigation menus to support setting priority in config by @caendesilva in #1387
- Update Composer dependencies by @caendesilva in #1388
- Update internal release script by @caendesilva in #1389
- Fix wrong version constant by @caendesilva in #1391
- Framework version v1.2.1 by @caendesilva in #1390
- Improve source file creator actions by @caendesilva in #1393
- Mark DashboardController as internal by @caendesilva in #1394
- Interactive realtime compiler dashboard feature by @caendesilva in #1392
- Update realtime compiler dashboard configuration schema by @caendesilva in #1395
- Break down complex model factory helper method by @caendesilva in #1396
- Break down complex command class helper method by @caendesilva in #1397
- Add option for full control over the FileNotFoundException message by @caendesilva in #1398
- Internal: Update test runner statistics server script version by @caendesilva in #1400
- Use a custom exception message when failing to get image size by @caendesilva in #1399
- Bump browserify-sign from 4.2.1 to 4.2.2 by @dependabot in #1401
- Internal: Update testrunner to print error when missing required file by @caendesilva in #1402
- Update realtime compiler to generate search indexes on demand by @caendesilva in #1405
- Update navigation menu generator to remove duplicates after sorting by @caendesilva in #1407
- Remove low priority todo comments by @caendesilva in #1408
- Update the featured image factory to specify the file causing an exception by @caendesilva in #1409
- Improve type coverage by @caendesilva in #1410
- General code quality cleanups by @caendesilva in #1411
- Add runtime configuration option for the
--no-api
build flag by @caendesilva in #1412 - Refactor colored blockquote internals to extract class name from signature by @caendesilva in #1413
- Internal: Remove Psalm baseline from monorepo by @caendesilva in #1415
- Additional minor code quality and type improvements by @caendesilva in #1414
- Extract a shared base Command method for asking for a string by @caendesilva in #1416
- Clean up test by @caendesilva in #1417
- Add internal monorepo development tools by @caendesilva in #1418
- Update internal monorepo command by @caendesilva in #1419
- Update internal monorepo command by @caendesilva in #1420
- HydePHP v1.3.0 - 2023-10-30 by @caendesilva in #1421
Full Changelog: v1.2.0...v1.3.0