Skip to content

Commit fd40a5a

Browse files
authored
fix: Include compiled dist assets in package (#4) (#7)
* build: add compiled Vue components to dist folder Built production assets with npm run prod: - dist/js/field.js (21.5 KiB) - dist/css/field.css (237 bytes) * chore: update gitignore to include dist and exclude PR.md - Removed /dist from gitignore so compiled assets are included in package - Added PR.md to gitignore * docs: update changelog and version for v1.0.8
1 parent 62b8ac0 commit fd40a5a

7 files changed

Lines changed: 24 additions & 3 deletions

File tree

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ yarn-error.log
1414
/.fleet
1515
/.idea
1616
/.vscode
17-
/dist
1817
.DS_Store
1918
Thumbs.db
2019
composer.lock
@@ -23,4 +22,5 @@ phpunit.xml
2322
testbench.yaml
2423
.php-cs-fixer.cache
2524
.phpunit.cache
26-
.psalm-cache
25+
.psalm-cache
26+
PR.md

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,20 @@
22

33
All notable changes to `nova-dependency-container` will be documented in this file.
44

5+
## [1.0.8] - 2025-11-25
6+
7+
### Fixed
8+
- Fixed missing compiled assets in package distribution
9+
- The `/dist` folder was incorrectly gitignored, preventing built Vue components from being included
10+
11+
### Changed
12+
- Removed `/dist` from .gitignore to include compiled assets in package
13+
- Added `PR.md` to .gitignore
14+
15+
### Technical
16+
- Built production assets with `npm run prod`
17+
- Compiled `dist/js/field.js` (21.5 KiB) and `dist/css/field.css`
18+
519
## [1.0.7] - 2025-11-25
620

721
### Fixed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "iamgerwin/nova-dependency-container",
3-
"version": "1.0.7",
3+
"version": "1.0.8",
44
"description": "A Laravel Nova 4 and 5 field container allowing to depend on other fields values",
55
"keywords": [
66
"laravel",

dist/css/field.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/js/field.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/mix-manifest.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"/js/field.js": "/js/field.js",
3+
"/css/field.css": "/css/field.css"
4+
}

docs/flexible-field-support.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,7 @@ This ensures that changing a field in Overlay Item #1 doesn't affect the depende
168168

169169
## Version History
170170

171+
- **1.0.8**: Fixed missing compiled assets in package distribution
171172
- **1.0.7**: Fixed multi-group context contamination with 4-method detection approach
172173
- **1.0.6**: Improved Flexible field context detection and cross-group event filtering
173174
- **1.0.5**: Added Flexible field support (this feature)

0 commit comments

Comments
 (0)