Skip to content

Commit

Permalink
v0.56.0-beta - 2022-08-03
Browse files Browse the repository at this point in the history
  • Loading branch information
caendesilva committed Aug 3, 2022
1 parent 039f878 commit a0ff31c
Show file tree
Hide file tree
Showing 5 changed files with 37 additions and 7 deletions.
29 changes: 29 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,35 @@ HydePHP consists of two primary components, Hyde/Hyde and Hyde/Framework. Develo

<!-- CHANGELOG_START -->

## [v0.56.0-beta](https://github.com/hydephp/develop/releases/tag/v0.56.0-beta) - 2022-08-03

### About

This update makes changes to the internal Markdown services. If you have written code or integrations that uses any of these services, you may want to take a closer look. Otherwise, this should not affect you much.

Many Markdown related classes have been moved to a new namespace, and the classes themselves have been restructured. Again, this only affects those who in the past have used these classes outside of what Hyde normally provides.

Due to the nature of this refactor, where so much have been changed, not everything is documented here. See the attached pull request for the full Markdown change diff: https://github.com/hydephp/develop/pull/318

### Added
- Added model FrontMatter.php
- Create MarkdownConverter.php
- Create MarkdownServiceProvider.php
- internal: Added Benchmarking framework

### Changed

- Move `Markdown::hasTableOfContents()` to `DocumentationPage::hasTableOfContents() `
- Move most Markdown related classes into `Modules\Markdown` namespace
- Rename MarkdownConverterService to MarkdownService
- Rename MarkdownFileService to MarkdownFileParser
- Replace CommonMarkConverter with Hyde MarkdownConverter

### Removed
- Remove old MarkdownConverter action
- Delete HasMarkdownFeatures.php


## [v0.55.0-beta](https://github.com/hydephp/develop/releases/tag/v0.55.0-beta) - 2022-08-01

### About
Expand Down
7 changes: 4 additions & 3 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,12 @@

### About

This update makes changes to the internal Markdown services. If you have written code or integrations that uses any of these services, you may want to take a closer look. Otherwise, this should not affect you much.
Keep an Unreleased section at the top to track upcoming changes.

Many Markdown related classes have been moved to a new namespace, and the classes themselves have been restructured. Again, this only affects those who in the past have used these classes outside of what Hyde normally provides.
This serves two purposes:

Due to the nature of this refactor, where so much have been changed, not everything is documented here. See the attached pull request for the full Markdown change diff: https://github.com/hydephp/develop/pull/318
1. People can see what changes they might expect in upcoming releases
2. At release time, you can move the Unreleased section changes into a new release version section.

### Added
- for new features.
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
},
"name": "hyde",
"description": "Elegant and Powerful Static App Builder",
"version": "0.55.0",
"version": "0.56.0",
"main": "hyde",
"directories": {
"test": "tests"
Expand Down
2 changes: 1 addition & 1 deletion packages/hyde/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
],
"require": {
"php": "^8.0",
"hyde/framework": "^0.55",
"hyde/framework": "^0.56",
"laravel-zero/framework": "^9.1"
},
"require-dev": {
Expand Down

0 comments on commit a0ff31c

Please sign in to comment.