All notable changes to wireuse
will be documented in this file.
Full Changelog: https://github.com/foxws/wireuse/compare/v2.8.2...v2.8.3
Full Changelog: https://github.com/foxws/wireuse/compare/v2.8.1...v2.8.2
Full Changelog: https://github.com/foxws/wireuse/compare/v2.8.0...v2.8.1
Foxws\WireUse\Forms\Concerns\WithAttributes
now usesFormRequest
, and it's methods have been renamed from$form->toCollect()
to$form->collect()
,$form->toFluent()
to$form->fluent()
, and newly introduced$form->request()
.- To use SEO on
Foxws\WireUse\Views\Support\Page
, please install and configureartesaos/seotools
. - For navigation links, it's recommended to use
wire:current
to mark active classes.
- feat: seo by @francoism90 in #15
Full Changelog: https://github.com/foxws/wireuse/compare/v2.7.3...v2.8.0
Full Changelog: https://github.com/foxws/wireuse/compare/v2.7.2...v2.7.3
Full Changelog: https://github.com/foxws/wireuse/compare/v2.7.1...v2.7.2
This adds the missing WithPaginateScroll
trait, which can be used for scrolling using WithPagination
.
Full Changelog: https://github.com/foxws/wireuse/compare/v2.7.0...v2.7.1
- Code refactoring by @francoism90 in #13
- The
WithScroll
trait is now only compatible with Collections containing models, and it's namespace has changed toFoxws\WireUse\Models\Concerns
to reflect this change - The Blade helpers have been removed. Please consider alternatives like blade#slot-attributes or Spatie Laravel HTML
Full Changelog: https://github.com/foxws/wireuse/compare/v2.6.1...v2.7.0
Full Changelog: https://github.com/foxws/wireuse/compare/v2.6.0...v2.6.1
- The
WithScroll
trait has changed method names, but does introduce more features.
Full Changelog: https://github.com/foxws/wireuse/compare/v2.5.4...v2.6.0
- Improve WithScroll trait
Full Changelog: https://github.com/foxws/wireuse/compare/v2.5.3...v2.5.4
Full Changelog: https://github.com/foxws/wireuse/compare/v2.5.2...v2.5.3
Full Changelog: https://github.com/foxws/wireuse/compare/v2.5.1...v2.5.2
- The HTML
wireModel()
method, doesn't set the ID anymore.
Full Changelog: https://github.com/foxws/wireuse/compare/v2.5.0...v2.5.1
- Most methods have been converted into non-static, this makes it easier to call Livewire methods.
- The method
getAuthUser()
has been renamed togetAuthModel()
Full Changelog: https://github.com/foxws/wireuse/compare/v2.4.1...v2.5.0
Full Changelog: https://github.com/foxws/wireuse/compare/v2.4.0...v2.4.1
Form validation has been improved:
- Replace
html()->validate('form.name')
withhtml()->error('form.name')
- Form classes have been converted into generic classes:
label
,label-error
,input-error
Full Changelog: https://github.com/foxws/wireuse/compare/v2.3.4...v2.4.0
Full Changelog: https://github.com/foxws/wireuse/compare/v2.3.3...v2.3.4
Full Changelog: https://github.com/foxws/wireuse/compare/v2.3.2...v2.3.3
Full Changelog: https://github.com/foxws/wireuse/compare/v2.3.1...v2.3.2
Full Changelog: https://github.com/foxws/wireuse/compare/v2.3.0...v2.3.1
Optional package features are now behind a feature flag, can be configured in config/wireuse.php
.
Please adjust the configuration when you depend on those features.
- feat: check package installation by @francoism90 in #12
Full Changelog: https://github.com/foxws/wireuse/compare/v2.2.1...v2.3.0
Full Changelog: https://github.com/foxws/wireuse/compare/v2.2.0...v2.2.1
- improve-scout by @francoism90 in #11
Full Changelog: https://github.com/foxws/wireuse/compare/v2.1.3...v2.2.0
Full Changelog: https://github.com/foxws/wireuse/compare/v2.1.1...v2.1.2
Full Changelog: https://github.com/foxws/wireuse/compare/v2.1.0...v2.1.1
The package laravel-html:^3.11
has introduced methods we previously provided. You should replace html()->a()->route('name')
with html()->a()->link('name')
if you want to use our route builder logic.
Full Changelog: https://github.com/foxws/wireuse/compare/v2.0.2...v2.1.0
Full Changelog: https://github.com/foxws/wireuse/compare/v2.0.1...v2.0.2
Please CHANGELOG.md
for the upgrade notice.
Full Changelog: https://github.com/foxws/wireuse/compare/v2.0.0...v2.0.1
Because I want to focus on laravel-html, you have to register the Blade macros manually using a service provider. Checkout the documentation for details.
I don't want to provide any components and controllers anymore. The idea of this package, is to create them yourself.
If you still need them, please checkout the following sources, and re-implement them in your project:
- https://github.com/foxws/wireuse/tree/v1.0.7/resources
- https://github.com/foxws/wireuse/tree/v1.0.7/src
Actions have been removed, because they were too difficult to maintain and not that usable.
If you still need them, please checkout the following sources, and re-implement them in your project:
- https://github.com/foxws/wireuse/tree/v1.0.7/src/Support/Livewire/ActionObjects
- https://github.com/foxws/wireuse/tree/v1.0.7/src/Actions
wireuse/src/WireUseServiceProvider.php
Line 44 in c479668
- Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in #8
- feat: Laravel HTML by @francoism90 in #9
Full Changelog: https://github.com/foxws/wireuse/compare/v1.0.7...v2.0.0
Full Changelog: https://github.com/foxws/wireuse/compare/v1.0.6...v1.0.7
Full Changelog: https://github.com/foxws/wireuse/compare/v1.0.5...v1.0.6
- Allow custom icon class on link
- Add has methods to concerns
- Use
wireKey()
for validation - Fallback to
name
forwireKey()
Full Changelog: https://github.com/foxws/wireuse/compare/v1.0.4...v1.0.5
- feat: phpstan by @francoism90 in #7
Full Changelog: https://github.com/foxws/wireuse/compare/v1.0.3...v1.0.4