v14.0.0-beta003
What is it?
The Umbraco 14.0.0-beta003 is the third beta in a series of beta releases ramping up to the Release Candidate of 14.0.0 happening in April. Read the release notes of Umbraco 14.0.0 on Our Releases.
What we hope to gain with this release is feedback from anyone interested in developing packages for the Umbraco CMS that we can take into consideration before the Release Candidate.
How to get started
Learn how to get started on the official docs with the Getting Started guide.
What's Changed
💥 Breaking Changes
- workspace routable kind by @nielslyngsoe in #1455
- Feature: Entity Workspace Context Token and Interface + preparation for Validation by @nielslyngsoe in #1475
- Rename Settings Menu by @nielslyngsoe in #1488
- Feature: Workspace breadcrumbs by @madsrasmussen in #1429
- Bugfix: Relation types by @madsrasmussen in #1474
- Feature/tracked references server update by @iOvergaard in #1502
- Breaking: Rename save() to submit() for workspace contexts (Validation part 2) by @nielslyngsoe in #1500
- Breaking: rename Umbraco controller methods by @nielslyngsoe in #1521
- Bugfix: Rename file system file by @madsrasmussen in #1391
- Remove exports from packages/core/index.ts by @nielslyngsoe in #1524
- Feature: Replace
openapi-typescript-codegen
with@hey-api/openapi-ts
by @leekelleher in #1565 - Feature: Rename
Resource
class suffix toService
by @madsrasmussen in #1569 - UI Library 1.8.0-rc.1 by @iOvergaard in #1584
🐛 Bug Fixes
- Fixed umb-debug dialog by @enkelmedia in #1545
- Fixed issue in profiling dashboard leading to the checkbox always bei… by @bergmania in #1555
📦 Dependencies
- Bump express from 4.18.3 to 4.19.2 by @dependabot in #1499
- Bump @babel/core from 7.23.9 to 7.24.3 by @dependabot in #1512
- Bump vite from 5.1.2 to 5.1.7 by @dependabot in #1535
Other Changes
- Feature: Allow Decimals in step setting by @loivsen in #1453
- ensure that context-provider imports relative from itself by @iOvergaard in #1462
- Feature: Active menu/tree item by @madsrasmussen in #1458
- Feature: use the app language context culture as the default variant to open. by @nielslyngsoe in #1428
- Chore: Explicit API script names by @madsrasmussen in #1469
- Bugfix: Remove debug element in dashboard by @madsrasmussen in #1471
- Feature:
umb-ref item
by @leekelleher in #1463 - Feature: Sorter for block grid and list config editor by @loivsen in #1470
- Feature: Item Picker modal filter by @leekelleher in #1464
- Feature: RTE PropertyEditor bug fixes by @loivsen in #1473
- Feature: Collection View columns configuration by @leekelleher in #1466
- Feature: Manifest input by @leekelleher in #1465
- Bugfix/misaligned icons by @JesmoDev in #1477
- Bugfix: Use decimals in step property for decimals by @loivsen in #1476
- Bugfix/icons v2 by @JesmoDev in #1480
- Feature: Datatypepickerflow - Property Icons by @loivsen in #1472
- Feature: Advanced settings menu by @madsrasmussen in #1485
- Feature/public-extensions by @iOvergaard in #1479
- Feature: Highlight first entity action by @madsrasmussen in #1487
- add script to check for a configurable length of paths by @iOvergaard in #1478
- Highlight primary action performance correction by @nielslyngsoe in #1489
- Chore: Mock data - corrects list item data structure by @leekelleher in #1490
- Bugfix: Pass meta to highlighted entity action by @madsrasmussen in #1493
- Bugfix/workspace input offset by @JesmoDev in #1494
- Bugfix/fix misc richtexteditor bugs by @loivsen in #1495
- Bugfix: Reload data type media type folders on create by @madsrasmussen in #1492
- Bugfix: Create nested media type folders by @madsrasmussen in #1496
- Feature/mfa login providers by @iOvergaard in #1497
- Bugfix: Invariant workspace url by @madsrasmussen in #1501
- Feature: Collection View layouts configuration by @leekelleher in #1467
- Feature: Workspace View Collection by @leekelleher in #1491
- Bugfix: User + User group workspace not loading by @madsrasmussen in #1504
- Feature: Media Collection Dropzone + TempFile Upload Changes by @loivsen in #1503
- Feature:
fromCamelCase
function by @leekelleher in #1516 - Bugfix: Add missing skip + take values by @madsrasmussen in #1522
- Feature: Document Collection: Adds
contentTypeAlias
to the column property values by @leekelleher in #1520 - Feature: Collection View Layouts by @leekelleher in #1517
- only initialize localization controller if used by @nielslyngsoe in #1525
- Feature: Entity Picker Input by @leekelleher in #1518
- Feature: Workspace View Collection Kind by @leekelleher in #1526
- Chore: Packages Marketplace URL by @leekelleher in #1532
- generate api by @JesmoDev in #1533
- rename our save workspace action api to submit by @nielslyngsoe in #1527
- Feature:
blobDownload
function by @leekelleher in #1519 - Feature: Sort children Entity Action by @madsrasmussen in #1523
- Bugfix/rename-long-paths by @iOvergaard in #1536
- Feature/admin mfa login providers by @iOvergaard in #1534
- Chore: Replace
super.value
in Picker callbacks by @leekelleher in #1540 - Update outdated docs for by @enkelmedia in #1543
- Feature: Package section (refactor) by @leekelleher in #1538
- Improvement: New Server Models (remove allOf for inheritance) by @madsrasmussen in #1546
- Bugfix: Import menu components by @madsrasmussen in #1560
- Feature: Entity context by @madsrasmussen in #1553
- Add support for external login providers by @iOvergaard in #1548
- Feature: Document Recycle Bin by @madsrasmussen in #1531
- Feature: Media Recycle Bin by @madsrasmussen in #1537
- Feature: Is Trashed context by @madsrasmussen in #1547
- Feature: Manifest Localization (Localize # in strings) by @madsrasmussen in #1556
- Rollback by @JesmoDev in #1557
- Feature: Document User Permission by @madsrasmussen in #1554
- Bugfix: Reinitialize Extensions when constructor args changes by @madsrasmussen in #1566
- Feature: Document Blueprint Workspace by @loivsen in #1413
- Feature/user-profile-actions by @iOvergaard in #1570
- update lucide-static to 0.367.0 and remap now renamed icons by @iOvergaard in #1572
- Feature/user-profile-actions-default by @iOvergaard in #1571
- Chore: Lee's code sweep by @leekelleher in #1573
- Chore: Profile Theme picker refactor by @leekelleher in #1575
- fix: extension-slot life cycle issue by @nielslyngsoe in #1578
- Chore: Profile History refactor by @leekelleher in #1577
- Feature:
umb-table
table-cell alignment by @leekelleher in #1576 - Bugfix: Language select by @loivsen in #1579
- Feature: Document Blueprint Create Action by @loivsen in #1564
- Feature: Blueprint Create Action URL by @loivsen in #1583
- Bugfix: Document Blueprint workspace setup by @loivsen in #1567
- Fix: Block List Editor, debounce dispatch event + correct event by @nielslyngsoe in #1585
- Fix: Block Grid Editor, Allow Block at root by @nielslyngsoe in #1586
New Contributors
- @bergmania made their first contribution in #1555
Full Changelog: v14.0.0-beta002...v14.0.0-beta003