-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Libs 8.0.0 release #397
Libs 8.0.0 release #397
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice job!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work 👏🏼
Left a considerable amount of suggestions, nothing major in general captain
Co-authored-by: Ivan Ramljak <22823970+piqusy@users.noreply.github.com> Co-authored-by: Goran Alković <77000136+goranalkovic-infinum@users.noreply.github.com>
Co-authored-by: Goran Alković <77000136+goranalkovic-infinum@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice, found just one minuscule typo
Co-authored-by: Ivan Ramljak <22823970+piqusy@users.noreply.github.com>
* Libs 8.0.0 release (#397) * updating release 8.0.0 initial changes * adding assets static cache helpers * fixing cli for config commands * adding event better and faster caching for blocks * adding better errors for store trait * fixing typo * updating new wrapper and block render methods * fixing getFullPath method with an alternative path * adding fixes for wrong file name (#399) * Feature/cli (#403) * Major updates on WP-CLI and setup * fixes * fixes * adding fixes for loading assets (#404) * adding fixes for blocks limit * adding additional options for caching * adding additional options for caching (#405) * release
[8.0.0] - TBA
Changed
manifestCache
interface for fetching manifest data.manifestCache
interface for fetching manifest data.Added
Exception/InvalidBlock.php
method:missingItemException
.src/Exception/InvalidManifest.php
methods:missingManifestKeyException
,emptyOrErrorManifestException
,notAllowedManifestPathException
,notAllowedManifestPathItemException
,missingCacheTopItemException
,missingCacheSubItemException
.src/Exception/InvalidPath.php
method:missingDirectoryException
,missingFileException
,missingFileWithExampleException
,wrongOrNotAllowedParentPathException
.src/Helpers/ApiTrait.php
helper for better API handling.recursiveArrayFind
helper for finding items in multidimensional arrays recursively.camelToSnakeCase
,kebabToSnakeCase
.getCurrentUrl
helper for getting the current URL with query parameters.cleanUrlParams
helper for cleaning URL parameters.getPluginVersion
,getPluginName
,getPluginTextDomain
,getThemeVersion
,getThemeName
,getThemeTextDomain
,getPluginDetails
.src/Rest/Routes/AbstractRoute.php
.Fixed
getBlockFrontentScriptHandle
togetBlockFrontendScriptHandle
method.Removed
src/Blocks/AbstractBlocks.php
methodrenderWrapperView
is removed.Config/AbstractConfigData.php
is removed as it is no longer needed. Use helpers instead.Config/ConfigDataInterface.php
is removed as it is no longer needed.LabelGeneratorTrait
is removed as it is no longer needed.manifest
interface.Exception/ComponentException.php
is removed as it is no longer needed.Exception/FailedToLoadView.php
is removed as it is no longer needed.Exception/FileMissing.php
is removed as it is no longer needed.src/Exception/InvalidCallback.php
is removed as it is no longer needed.src/Exception/InvalidNouns.php
is removed as it is no longer needed.src/Exception/InvalidService.php
is removed as it is no longer needed.src/Exception/PluginActivationFailure.php
is removed as it is no longer needed.Exception/InvalidBlock.php
methods:missingBlocksException
,missingComponentsException
,missingNameException
,missingComponentNameException
,missingVariationNameException
,missingViewException
,missingRenderViewException
,missingSettingsManifestException
,missingWrapperManifestException
,missingComponentManifestException
,missingWrapperViewException
,missingNamespaceException
,missingSettingsKeyException
,wrongFunctionUsedException
,missingFileException
, is removed as it is no longer needed.src/Exception/InvalidManifest.php
method:missingManifestItemException
.src/Exception/InvalidPath.php
method:fromUri
.outputCssVariablesGlobal
method no longer requires parameters.outputCssVariables
method is not longer supportingglobalManifest
parameter.src/Helpers/ErrorLoggerTrait.php
trait are removed.src/Manifest/AbstractManifest.php
,src/Manifest/ManifestExample.php
,src/Manifest/ManifestInterface.php
.Deprecated
Helpers>Components
class is deprecated and will be removed in the next major release. UseHelpers>Blocks
class instead.Helpers>Components>renderPartial
method is deprecated and will be removed in the next major release. UseHelpers>Helpers>render
method instead.Helpers>Components>getManifest
method is deprecated and will be removed in the next major release. UseHelpers>Helpers>getManifestByDir
method instead.TODO