Skip to content

Commit 09cec9d

Browse files
authored
Merge pull request #6 from TappNetwork/l12
Laravel 12 Support
2 parents 9c22ad9 + bd18562 commit 09cec9d

18 files changed

+187
-432
lines changed

.github/FUNDING.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
github: :vendor_name
1+
github: TappNetwork

.github/ISSUE_TEMPLATE/config.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
blank_issues_enabled: false
22
contact_links:
33
- name: Ask a question
4-
url: https://github.com/:vendor_name/:package_name/discussions/new?category=q-a
4+
url: https://github.com/TappNetwork/Filament-Form-Builder/discussions/new?category=q-a
55
about: Ask the community for help
66
- name: Request a feature
7-
url: https://github.com/:vendor_name/:package_name/discussions/new?category=ideas
7+
url: https://github.com/TappNetwork/Filament-Form-Builder/discussions/new?category=ideas
88
about: Share ideas for new features
99
- name: Report a security issue
10-
url: https://github.com/:vendor_name/:package_name/security/policy
10+
url: https://github.com/TappNetwork/Filament-Form-Builder/security/policy
1111
about: Learn how to notify us for sensitive bugs

.github/workflows/run-tests.yml

+8-5
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,17 @@ jobs:
1616
strategy:
1717
fail-fast: true
1818
matrix:
19-
os: [ubuntu-latest, windows-latest]
20-
php: [8.3, 8.2, 8.1]
21-
laravel: [10.*]
19+
os: [ubuntu-latest]
20+
php: [8.4, 8.3, 8.2]
21+
laravel: [12.*, 11.*, 10.*]
2222
stability: [prefer-lowest, prefer-stable]
2323
include:
24+
- laravel: 12.*
25+
testbench: 10.*
26+
- laravel: 11.*
27+
testbench: 9.*
2428
- laravel: 10.*
2529
testbench: 8.*
26-
carbon: ^2.63
2730

2831
name: P${{ matrix.php }} - L${{ matrix.laravel }} - ${{ matrix.stability }} - ${{ matrix.os }}
2932

@@ -45,7 +48,7 @@ jobs:
4548
4649
- name: Install dependencies
4750
run: |
48-
composer require "laravel/framework:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" "nesbot/carbon:${{ matrix.carbon }}" --no-interaction --no-update
51+
composer require "laravel/framework:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" --no-interaction --no-update
4952
composer update --${{ matrix.stability }} --prefer-dist --no-interaction
5053
5154
- name: List Installed Dependencies

CHANGELOG.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Changelog
22

3-
All notable changes to `:package_name` will be documented in this file.
3+
All notable changes to `Filament-Form-Builder` will be documented in this file.
44

55
## v.41 - 2025-01-22
66

LICENSE.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) :vendor_name <author@domain.com>
3+
Copyright (c) TappNetwork <john.wesely@tappnetwork.com>
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

composer.json

+23-9
Original file line numberDiff line numberDiff line change
@@ -23,29 +23,43 @@
2323
"require": {
2424
"php": "^8.2",
2525
"filament/filament": "^3.2",
26-
"illuminate/contracts": "^10.0||^11.0",
26+
"illuminate/contracts": "^10.0||^11.0||^12.0",
2727
"maatwebsite/excel": "^3.1",
2828
"spatie/eloquent-sortable": "^4.3",
2929
"spatie/laravel-package-tools": "^1.16"
3030
},
3131
"require-dev": {
3232
"laravel/pint": "^1.14",
3333
"nunomaduro/collision": "^8.1.1||^7.10.0",
34-
"larastan/larastan": "^2.9",
35-
"orchestra/testbench": "^9.0.0||^8.22.0",
36-
"pestphp/pest": "^2.34",
37-
"pestphp/pest-plugin-arch": "^2.7",
38-
"pestphp/pest-plugin-laravel": "^2.3",
39-
"phpstan/extension-installer": "^1.3",
40-
"phpstan/phpstan-deprecation-rules": "^1.1",
41-
"phpstan/phpstan-phpunit": "^1.3",
34+
"larastan/larastan": "^2.9||^3.0",
35+
"orchestra/testbench": "^10.0.0||^9.0.0||^8.22.0",
36+
"pestphp/pest": "^3.0||^2.34",
37+
"pestphp/pest-plugin-arch": "^3.0||^2.7",
38+
"pestphp/pest-plugin-laravel": "^3.0||^2.3",
39+
"phpstan/extension-installer": "^1.3||^2.0",
40+
"phpstan/phpstan-deprecation-rules": "^1.1||^2.0",
41+
"phpstan/phpstan-phpunit": "^1.3||^2.0",
4242
"spatie/laravel-ray": "^1.35"
4343
},
4444
"autoload": {
4545
"psr-4": {
4646
"Tapp\\FilamentFormBuilder\\": "src"
4747
}
4848
},
49+
"autoload-dev": {
50+
"psr-4": {
51+
"Tapp\\FilamentFormBuilder\\Tests\\": "tests/",
52+
"Workbench\\App\\": "workbench/app/"
53+
}
54+
},
55+
"scripts": {
56+
"post-autoload-dump": "@composer run prepare",
57+
"prepare": "@php vendor/bin/testbench package:discover --ansi",
58+
"analyse": "vendor/bin/phpstan analyse",
59+
"test": "vendor/bin/pest",
60+
"test-coverage": "vendor/bin/pest --coverage",
61+
"format": "vendor/bin/pint"
62+
},
4963
"config": {
5064
"sort-packages": true,
5165
"allow-plugins": {

0 commit comments

Comments
 (0)