Releases: rawilk/laravel-printing
Releases · rawilk/laravel-printing
v3.0.4
What's Changed
- Bump actions/stale from 5 to 8 by @dependabot in #58
- Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0 by @dependabot in #59
- Bump dependabot/fetch-metadata from 1.4.0 to 1.5.1 by @dependabot in #60
- Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0 by @dependabot in #68
- Update basic-usage.md by @vanrijs in #78
- Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in #75
- Bump aglipanci/laravel-pint-action from 2.2.0 to 2.3.1 by @dependabot in #80
- Laravel 11.x Compatibility by @laravel-shift in #84
- Add php 8.3 support by @rawilk in #85
- Chore: Update Pint Config by @rawilk in #86
New Contributors
- @vanrijs made their first contribution in #78
- @laravel-shift made their first contribution in #84
Full Changelog: v3.0.3...v3.0.4
v3.0.3
What's Changed
- Bump creyD/prettier_action from 4.2 to 4.3 by @dependabot in #55
- Bump aglipanci/laravel-pint-action from 1.0.0 to 2.2.0 by @dependabot in #56
- Add Php 8.2 compatibility by @rawilk in #57
Full Changelog: v3.0.2...v3.0.3
v3.0.2
What's Changed
- Bump dependabot/fetch-metadata from 1.3.4 to 1.3.5 by @dependabot in #41
- Bump dependabot/fetch-metadata from 1.3.5 to 1.3.6 by @dependabot in #51
- Laravel 10.x compatiblity by @rawilk in #54
Full Changelog: v3.0.1...v3.0.2
v3.0.1
Changed
- PHPUnit to Pest Converter by @rawilk in #31
- Bump creyD/prettier_action from 3.0 to 4.2 by @dependabot in #38
- Bump actions/checkout from 2 to 3 by @dependabot in #39
- Composer: Update mike42/escpos-php requirement from ^3.0 to ^4.0 by @dependabot in #40
- Update formatting throughout src
- Use
spatie/laravel-package-tools
for service provider - Drop official support of PHP 8.0, however it should still run on that version
Full Changelog: v3.0.0...v3.0.1
v3.0.0
Added
- Add driver method for retrieving print jobs (Breaking Change to driver contract)
- Add driver method for retrieving a specific print job (Breaking Change to driver contract)
- Add driver method for retrieving a specific printer's print jobs (Breaking Change to driver contract)
- Add driver method for retrieving a specific print job on a specific printer (Breaking Change to driver contract)
- Add
printer()
method on PrintNode driver printer to access underlying PrintNode printer instance - Add
job()
method on PrintNode driver print job to access underlying PrintNode print job instance - Add a
printer
property on the PrintNode driver PrintJob class to access the printer instance
Changed
- Breaking Change: Rename driver method
find()
toprinter()
for finding a specific printer - Breaking Change: Add required
$limit
,$offset
, and$dir
pagination params to driverprinters()
method - Breaking Change: Add
null|Carbon
return type toPrintJob
contractdate()
method signature - Write our own internal api wrapper for PrintNode driver instead of relying on package
printnode/printnode-php
(available viaapp(\Rawilk\Printing\Api\PrintNode\PrintNode::class)
) - Make
\Rawilk\Printing\Printing
macroable - Make
Rawilk\Printing\PrintTask
macroable - Make
Rawilk\Printing\Drivers\PrintNode\PrintNode
macroable - Make
Rawilk\Printing\Drivers\Cups\Cups
macroable - Make each concrete instance of
\Rawilk\Printing\Contracts\Printer
and\Rawilk\Printing\Contracts\PrintJob
macroable - Make
\Rawilk\Printing\Receipts\ReceiptPrinter
macroable
Fixed
- Make
\Rawilk\Printing\Drivers\PrintNode\Entity\Printer
compatible with implementedJsonSerializable
interface - Return a given PrintNode driver printer instance's jobs via the
jobs()
method
New Contributors
- @LooxisDev made their first contribution in #23
Full Changelog: 2.0.0...v3.0.0