What's Changed
- Create PageLayoutWidget resolver and controller by @bosiraphael in #14315
- Fix broken unit test after translation was added by @FelixMalfait in #14329
- DevXP improvements on new views by @charlesBochet in #14330
- Fix flaky test by @thomtrp in #14331
- Refactor table header with divs by @lucasbordeau in #14319
- [Page Layouts] - Add tabs by @ehconitin in #14318
- i18n - translations by @github-actions[bot] in #14336
- Fix typo in header by @aadamovich in #14337
- fix: Server-level impersonation doesn't bypass 2FA when enabled by @harshit078 in #14340
- Improve Messaging Gmail experience by @charlesBochet in #14342
- fix : Check double-click behavior when entering 2FA code by @animesh65432 in #14286
- Messaging cleaning fixes by @charlesBochet in #14345
- Refactored table body and footer with divs by @lucasbordeau in #14346
- [Page Layout] - Review Refactor by @ehconitin in #14348
- Fix wrong path used by backend by @FelixMalfait in #14352
- Add clean workspace cron command by @charlesBochet in #14353
- Update open api with page layout by @bosiraphael in #14355
- Refactor morph field name and morph data loader by @prastoin in #14299
- merge records composite type by @neo773 in #14005
- Fix REST API view name template replacement by @ehconitin in #14244
- Prevent csv export injections by @FelixMalfait in #14347
- Remove unused utils from v2 by @prastoin in #14356
- 🔧 Restore PRs #14348 and #14352 that were reverted by PR #14347 by @FelixMalfait in #14359
- Fix get time on non date var by @prastoin in #14361
- Remove is branch enabled feature flag by @thomtrp in #14357
- Upsert - fixes by @etiennejouan in #14358
- i18n - translations by @github-actions[bot] in #14362
- fix: removes re-triggering of OTP provisioning by @hc11h in #14050
- fix(server): morph relation fields filtering by @prastoin in #14365
- Pre hook for dashboard creation + updates on the entity by @bosiraphael in #14354
- i18n - translations by @github-actions[bot] in #14370
- Added articles (pricing, onboarding, OS licence) and updated icons by @StephanieJoly4 in #14334
- fix: agents query runs even when AI feature flag is disabled by @abdulrahmancodes in #14372
- Migrate output schema to V2 by @thomtrp in #14311
- i18n - translations by @github-actions[bot] in #14378
- Rename prefetchViewStates in coreViewStates by @charlesBochet in #14373
- remove IS_API_KEY_ROLES_ENABLED feature flag by @ehconitin in #14366
- Enable filtering out of expected 400 errors by @ijreilly in #14371
- fix ci - Addd page layout rest metadata schema by @ehconitin in #14381
- Refactored z-index handling for hovered portal with a better UX by @lucasbordeau in #14384
- Fix view advanced filters broken by @charlesBochet in #14387
- First Application POC by @FelixMalfait in #14382
- Implement ViewGroups optimistic rendering by @charlesBochet in #14388
- Implement workflow loops default state by @Devessier in #14297
- i18n - translations by @github-actions[bot] in #14395
- Add workspace migration orchestrator + refactor builders + view/viewField action builders by @Weiko in #14383
- i18n - translations by @github-actions[bot] in #14397
- Add duplicate step action by @thomtrp in #14392
- Change max chunk size limit by @FelixMalfait in #14398
- fix horizontal scroll caused by OTP input on 2FA settings page by @ehconitin in #14400
- Remove Add New button when softDelete filter is present by @ijreilly in #14385
- Add empty workflow action by @thomtrp in #14399
- Fixed table header resize bugs by @lucasbordeau in #14401
- [Dashboard]- Add GraphWidgetLineChart by @ehconitin in #14386
- 14240 extensibility ability to create multiple custom domains for each workspace 2 by @martmull in #14307
- i18n - translations by @github-actions[bot] in #14413
- feat: add FormData, text, and none body types to HTTP request workflow by @omarNaifer12 in #14055
- i18n - translations by @github-actions[bot] in #14417
- Add flat map cache service by @Weiko in #14418
- [
CoreViewField
BREAKING_CHANGES] Refactor view field service v2 and resolver by @prastoin in #14396 - i18n - translations by @github-actions[bot] in #14429
- Early throw
useRecordTableRecordGqlFields.ts
by @prastoin in #14428 - Create the Dashboard record show page by @bosiraphael in #14423
- i18n - translations by @github-actions[bot] in #14432
- Fix env variable definition by @martmull in #14434
- Allow to insert into loop step ids by @thomtrp in #14425
- i18n - translations by @github-actions[bot] in #14440
- Fix max-chunk-size error by @martmull in #14441
- Fix Relation display (many side) by @ijreilly in #14411
- Fix edge hovering and selection by @Devessier in #14416
- [Dashboards] - Add seeds by @ehconitin in #14404
- Refactor table resize behavior by @lucasbordeau in #14447
- [permissions] Deprecate ObjectsPermissionsDeprecated (2/3) by @ijreilly in #14450
- Add connection options on edge creation by @thomtrp in #14451
- Limit rest api relations depth to 1 by @ijreilly in #14453
- Fix View picker dropdown placement by @charlesBochet in #14457
- Fix Entering special character in object's field name crashes the app by @ijreilly in #14455
- Fix missing relation column on tasks / notes table by @charlesBochet in #14402
- Fix on view filters by @charlesBochet in #14462
- Remove Luxon from codebase by @FelixMalfait in #14448
- i18n - translations by @github-actions[bot] in #14463
- fix: remove unused framer-motion import causing lint errors in ci by @SaurabhJain708 in #14465
- Lazy load Nivo by @ehconitin in #14454
- fix merge records network race condition by @neo773 in #14466
- chore: upgrade tiptap to v3 by @arikchakma in #14467
- Add calendar view type by @Weiko in #14475
- Deprecate ViewSort typing by @charlesBochet in #14476
- Add calendar view type in picker by @Weiko in #14477
- i18n - translations by @github-actions[bot] in #14480
- Create empty page for calendar table by @charlesBochet in #14479
- Feat/14410 move roles tab out of all roles by @SaurabhJain708 in #14415
- i18n - translations by @github-actions[bot] in #14483
- Add calendar field metadata id to view table by @Weiko in #14478
- i18n - translations by @github-actions[bot] in #14488
- Handle edge deletion from loop by @thomtrp in #14489
- Add calendar date field picker in view options menu by @Weiko in #14492
- Implement Calendar Grid by @charlesBochet in #14487
- i18n - translations by @github-actions[bot] in #14493
- Load data into calendar view by @charlesBochet in #14494
- Introduce RecordCard by @charlesBochet in #14497
- Add calendar view layout picker in view options menu by @Weiko in #14495
- simplify gql schema gen by @etiennejouan in #14426
- [Dashboards] - refactor - bar chart by @ehconitin in #14496
- i18n - translations by @github-actions[bot] in #14498
- Plugging + improving the new orchestrator by @prastoin in #14430
- i18n - translations by @github-actions[bot] in #14499
- 1487 extensibility look into public domains to identify workspace by @martmull in #14456
- Fix: use instead of for workspace logo in emails by @Vydeh07 in #14435
- Add fields selection in calendar view by @Weiko in #14500
- i18n - translations by @github-actions[bot] in #14503
- View field creation through view creation unique id for migrated view by @prastoin in #14501
- Fixes to new table by @lucasbordeau in #14506
- Calendar month view by @charlesBochet in #14510
- add date picker on calendar view by @Weiko in #14511
- [Dashboards] - refactor - line chart by @ehconitin in #14507
- Fix hovered portal on table with groups by @lucasbordeau in #14512
- Add fields on calendar cards by @charlesBochet in #14513
- Fix manual trigger variables + workflow not found in sentry by @thomtrp in #14509
- Calendar view: add field edition by @charlesBochet in #14514
- Fix loop step ids on insert by @thomtrp in #14515
- Add grid to calendar view by @Weiko in #14516
- Calendar View: persist field updates by @charlesBochet in #14517
- Add current day style in calendar view by @Weiko in #14518
- Fixes table z-index, focus, active rows and cells, pixel perfect by @lucasbordeau in #14519
- Added disabled trash button in http in workflows by @SaurabhJain708 in #14439
- Disable hover and active styles when button is disabled in primary/default variant by @Devessier in #14524
- Add compact view to calendar by @Weiko in #14527
- Implement creating node before initial step + deleting loop edge by @Devessier in #14525
- i18n - translations by @github-actions[bot] in #14534
- Fix table mobile display issues by @lucasbordeau in #14528
- Flat entity maps cache generic service + runner dynamically retrieving invalidating update cache + view service v2 refactor by @prastoin in #14508
- i18n - translations by @github-actions[bot] in #14536
- Add form select field by @thomtrp in #14538
- Add icon to duplicate + split step service in two by @thomtrp in #14521
- Add dnd to calendar view by @Weiko in #14539
- i18n - translations by @github-actions[bot] in #14540
- Put back previous empty option by @thomtrp in #14542
- Page layout refactoring by @bosiraphael in #14535
- [Dashboards] - refactor - pie chart by @ehconitin in #14526
- feat: Add xAI models support by @abdulrahmancodes in #14523
- i18n - translations by @github-actions[bot] in #14544
- Fix variables coming from DB events by @thomtrp in #14545
- feat: add changelog & image for 1.5 by @Bonapara in #14412
- feat(search): Add unaccent support for accent-insensitive search. by @mabdullahabaid in #14464
- Fixed last column width bug on table with groups by @lucasbordeau in #14541
- create groupBy resolver + mock groupBy service by @etiennejouan in #14530
- Add default limit when fetching records by @etiennejouan in #14532
- Fix table footer cell resize issue by @lucasbordeau in #14552
- Add settings section for public domains by @martmull in #14543
- i18n - translations by @github-actions[bot] in #14553
- Feat: Add reasoning summary and tool details display for AI responses by @abdulrahmancodes in #14414
- i18n - translations by @github-actions[bot] in #14555
- various UI fixes in calendar view by @Weiko in #14551
- Group By - Add feature flag by @etiennejouan in #14558
- Fix column resize handle by @lucasbordeau in #14559
- Index v2 runner by @prastoin in #14537
- i18n - translations by @github-actions[bot] in #14560
- [Dashboards] - Add scroll wrapper by @ehconitin in #14561
- [Dashboards] - refactor - gauge and number chart by @ehconitin in #14550
- [fix] Handle null icon for field metadata by @ijreilly in #14565
- i18n - translations by @github-actions[bot] in #14571
- Add missing migration for unaccent by @FelixMalfait in #14566
- Fixes z-index with groups by @lucasbordeau in #14563
- Change workflow node type by @thomtrp in #14570
- i18n - translations by @github-actions[bot] in #14575
- Create edit dashboard action by @bosiraphael in #14564
- i18n - translations by @github-actions[bot] in #14578
- Fix one to many relation and multi select fields on table by @charlesBochet in #14576
- Fix focused row group section border bottom by @lucasbordeau in #14577
- remove singleton usage of i18n by @ehconitin in #14422
- fixing Numbers formatting by @ketanMehtaa in #14403
- i18n - translations by @github-actions[bot] in #14583
- Fixes hover + focus on same cell by @lucasbordeau in #14580
- fix: Added isReadonly logic to css by @SaurabhJain708 in #14584
- Table small fixes by @lucasbordeau in #14588
- i18n - translations by @github-actions[bot] in #14590
- Improve builder return type by @prastoin in #14592
- Make filters a regular step by @thomtrp in #14586
- i18n - translations by @github-actions[bot] in #14595
- [Iterator] Add position offset to empty node by @thomtrp in #14597
- Improve edge path algorithm by @Devessier in #14600
- Fix sort bug issue by @charlesBochet in #14607
- Use variables within Iterators by @thomtrp in #14604
- Add back shadow on frozen columns and header in table by @lucasbordeau in #14593
- feat(billing): refacto billing by @AMoreaux in #14243
- Fix - Record text should always be visible and in first position in views by @ijreilly in #14598
- Add scripts to relaunch message and calendar channels by @charlesBochet in #14579
- Setup 1.6 commands by @prastoin in #14614
New Contributors
- @aadamovich made their first contribution in #14337
- @animesh65432 made their first contribution in #14286
- @hc11h made their first contribution in #14050
- @Vydeh07 made their first contribution in #14435
Full Changelog: v1.5.5...v1.6.7