Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
f9a599d
fix: prevent options passed by reference
Apr 20, 2024
c15b063
chore: improve requests and form typing
Apr 20, 2024
f88246b
fix: prevent twice onClick event
Apr 20, 2024
7114a3d
fix: destroy form when displayFormDialog is close
Apr 20, 2024
95b6834
feat: implement reactivity proxies on form
Apr 20, 2024
791b995
feat: mantain reactivity on table definition
Apr 21, 2024
8166284
feat(vue): maintain vue reactivity on forms and tables (#9)
Apr 21, 2024
092441f
fix: improve typing for columns
Apr 21, 2024
9102509
Merge branch 'beta' of github.com:fancy-crud/core into beta
Apr 21, 2024
d1861e9
fix: freeze pnpm version
Apr 21, 2024
49b7907
feat: toggle auto inferring columns from form fields
Apr 21, 2024
24f5945
feat: allow custom order on columns
Apr 21, 2024
a5cbad4
feat: create service collection from commands
May 4, 2024
8b5531d
fix: allow auto trigger list data
May 4, 2024
a1ab5b4
Merge branch 'main' of github.com:fancy-crud/core into beta
May 18, 2024
395102a
feat: delegate getComponent task to each field
May 18, 2024
2ef1310
Merge branch 'main' of github.com:fancy-crud/core into beta
May 18, 2024
c1e0b8a
feat: improve typing for columsOrder
May 19, 2024
3fb9094
feat: url placeholder + record value in form
Jul 28, 2024
5262b27
feat: allow url placeholders
Jul 28, 2024
219e4bb
Merge branch 'main' of github.com:fancy-crud/core into beta
Jul 28, 2024
c1a3e15
fix: prevent null value for lookup field
Jul 28, 2024
b11631e
test: add getComponent into mock objects
Jul 28, 2024
9f5aa3e
fix: prevent null as object key
Jul 28, 2024
b3357d9
chore: remove console.log
Jul 28, 2024
bff23d8
fix: add typing for reactive functions
Jul 28, 2024
b53b2c0
fix: support class
Aug 2, 2024
c2bfe0e
fix: remove object referece on table inputs
Sep 6, 2024
29c8c13
fix: add lodash dependency
Sep 6, 2024
dce8cdf
fix: update lock file
Sep 6, 2024
621d5f6
fix: update import + typing
Sep 6, 2024
58314c4
fix: update import method
Sep 6, 2024
071dfe4
fix: display label on color field
Sep 24, 2024
219c6fb
fix: prevent passing rules
Sep 24, 2024
3a4b319
chore: update dependency version
Feb 24, 2025
157bcdf
chore: upgrade lock file
Feb 24, 2025
80743a9
fix: upgrade lock file
Feb 24, 2025
58292cd
feat: add PrimeVue demo and update dependencies
Oct 10, 2025
0658a9f
feat: primevue wrapper + modal stacking (#15)
Oct 12, 2025
c9d7d84
chore: update Node.js version and enhance TypeScript definitions
Oct 12, 2025
a325d07
chore: upgrade GitHub Actions to latest versions and update Node.js v…
Oct 12, 2025
31089ec
chore: update pnpm version in GitHub Actions workflow
Oct 12, 2025
32c0b01
chore: update pnpm version to 10.18.2 in GitHub Actions workflow
Oct 12, 2025
1647e9a
chore: update pnpm lockfile version and dependencies
Oct 12, 2025
3f77d40
chore: remove unused PostCSS configuration files and update TypeScrip…
Oct 12, 2025
6765d7a
chore: update build script and TypeScript configurations
Oct 12, 2025
8b37295
feat!: enforce tag number update
Oct 12, 2025
ade9324
BREAKING-CHANGE: update Node.js version in GitHub Actions workflow to…
Oct 12, 2025
3bd7a31
feat!: downgrade pnpm lockfile version and update dependencies
Oct 12, 2025
95e507f
feat!: update pnpm lockfile to version 9.0 and refresh dependencies
Oct 12, 2025
3d0a2e7
fix: update ModalStackViewer and FForm components for improved functi…
Oct 13, 2025
361e445
feat: enhance FTable and FwTable components with new features and sty…
Oct 15, 2025
6d7676e
fix: update dependencies + plugins (#17)
cafadev Dec 9, 2025
5eb3eb3
refactor: update build scripts and dependencies across multiple packa…
DevDrago Jan 14, 2026
1d4dc2b
feat: add exports field to package.json for style.css in multiple wra…
DevDrago Jan 15, 2026
a9ec7e8
feat: implement deep cloning of fields in SetListDataWithReactivityFo…
DevDrago Jan 15, 2026
4aa5799
feat: Improved FwDatepicker to support automatic date conversion and …
DevDrago Jan 15, 2026
551d4df
Simplify Primevue components, upgrade dependencies and upgrade Quasar…
DevDrago Feb 6, 2026
8422330
Update @vueuse/core to v14.x with backward compatibility (#23)
DevDrago Feb 7, 2026
272002b
fix: standardize @primeuix/themes version across demo applications (#24)
DevDrago Feb 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 13 additions & 11 deletions .github/workflows/prerelease-alpha.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,19 @@ jobs:

strategy:
matrix:
node-version: [16.x]
node-version: [22.x]
os: [ubuntu-latest]

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v2
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
- name: Install pnpm
uses: pnpm/action-setup@v2
uses: pnpm/action-setup@v4
with:
version: 8
version: 10.18.2
run_install: |
- recursive: true
args: [--frozen-lockfile, --strict-peer-dependencies]
Expand All @@ -39,6 +39,7 @@ jobs:
pnpm build:w-vuetify
pnpm build:w-quasar
pnpm build:w-element
pnpm build:w-primevue

pnpm build:p-rule-parsers
pnpm build:p-vue3-toastify
Expand All @@ -52,7 +53,7 @@ jobs:
toTag: ${{ steps.toTag.outputs.tag }}
steps:
- name: checkout code repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0

Expand Down Expand Up @@ -94,17 +95,17 @@ jobs:
if: ${{ needs.compute-new-tag-version.outputs.fromTag != needs.compute-new-tag-version.outputs.toTag }}
steps:
- name: checkout code repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0

- name: setup node.js
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: 16.x
node-version: 22.x

- name: install pnpm
run: npm i pnpm@latest -g
run: npm i pnpm@10.18.2 -g

- name: Setup npmrc
run: echo "//registry.npmjs.org/:_authToken=${{ secrets.NPM_TOKEN }}" > .npmrc
Expand All @@ -126,6 +127,7 @@ jobs:
pnpm build:w-vuetify
pnpm build:w-quasar
pnpm build:w-element
pnpm build:w-primevue

pnpm build:p-rule-parsers
pnpm build:p-vue3-toastify
Expand All @@ -139,7 +141,7 @@ jobs:
if: ${{ needs.compute-new-tag-version.outputs.fromTag != needs.compute-new-tag-version.outputs.toTag }}
steps:
- name: checkout code repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0

Expand Down
36 changes: 35 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,44 @@
*.local
dist
dist-ssr
node_modules

# Dependencies
node_modules/
**/node_modules/
.pnpm-store/
.pnpm-debug.log

# IDE
.idea/
.vscode/
*.swp
*.swo
*~

# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

# OS
.DS_Store
Thumbs.db

# Temp
*.tmp
*.temp
.cache/
.temp/

# Build
dist/
dist-ssr/
*.tsbuildinfo

# Server
server/media
server/*.sqlite3
__pycache__
Loading