v2.7.0
版本发布时间: 2023-06-21 21:39:32
ToolJet/ToolJet最新发布版本:v2.67.2(2024-10-24 22:03:32)
What's Changed
Major updates 🚀
- Dropdown widget enhancement by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/6392
- Detach modal button height property from modal height by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/6301
- Row selection revamp by @manishkushare in https://github.com/ToolJet/ToolJet/pull/6436
- Add loader for container widget by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/6291
- Added feature to download table data using component specific actions by @manishkushare in https://github.com/ToolJet/ToolJet/pull/6132
- Added feature to toggle the visibility of columns programmatically by @manishkushare in https://github.com/ToolJet/ToolJet/pull/6325
- Added toggle switch for visibility of "Add new row" button in table component by @manishkushare in https://github.com/ToolJet/ToolJet/pull/6374
- Upgrades pyodide to 0.23.2 and support packaging system (v23.0) and micropip (0.2.2) by @arpitnath in https://github.com/ToolJet/ToolJet/pull/6347
- Improving user experience of left side drawer in app builder by @johnsoncherian in https://github.com/ToolJet/ToolJet/pull/6659
- Query Manager Refactor by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/6279
Enhancements and Bugfixes 💪 + 🐞
- onCellValueChanged event is fired upon change in the cell value in table by @manishkushare in https://github.com/ToolJet/ToolJet/pull/6788
- Csa for deselect row is not working when bulk selection is toggled on by @manishkushare in https://github.com/ToolJet/ToolJet/pull/6783
- Disable hiding home page by @johnsoncherian in https://github.com/ToolJet/ToolJet/pull/6798
- Fixed canvas background color mismatch and misalignment of canvas border by @johnsoncherian in https://github.com/ToolJet/ToolJet/pull/6779
- Query switching with the same type not working by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/6763
- Dropdown widget theme during disabled state by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/6774
- Database drawer is not opening from the left sidebar by @manishkushare in https://github.com/ToolJet/ToolJet/pull/6778
- Fix switch page action bug by @manishkushare in https://github.com/ToolJet/ToolJet/pull/6758
- Add is operator in tooljet db query manager by @vikotar in https://github.com/ToolJet/ToolJet/pull/6182
- Enable Marketplace Feature in Review App Deployment Workflow by @arpitnath in https://github.com/ToolJet/ToolJet/pull/6416
- Adds guards to plugins API endpoints based on env by @arpitnath in https://github.com/ToolJet/ToolJet/pull/6579
- Disable/removing AWS S3 plugin from marketplace by @arpitnath in https://github.com/ToolJet/ToolJet/pull/6414
- Confirm dialog box after pressing the release app button by @arpitnath in https://github.com/ToolJet/ToolJet/pull/6422
- Fixes on bulk-updating users with csv, the data is not reflected by @arpitnath in https://github.com/ToolJet/ToolJet/pull/6420
- ToolJet CLI Improvements by @arpitnath in https://github.com/ToolJet/ToolJet/pull/6155
- Handles plugins to move from gds to lds when importing app to different workspaces by @arpitnath in https://github.com/ToolJet/ToolJet/pull/6268
- Source options are lost on save in client by @arpitnath in https://github.com/ToolJet/ToolJet/pull/6454
- Fixes the background colour popover broken UI by @kavinvenkatachalam in https://github.com/ToolJet/ToolJet/pull/6101
- Retain query param on redirection to home page from base url by @johnsoncherian in https://github.com/ToolJet/ToolJet/pull/6702
- Removed unwanted 'selection' key from newRows exposed variable in the inspector for the table component by @manishkushare in https://github.com/ToolJet/ToolJet/pull/6693
- Modal crashing while loading state is turned on by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/6711
- Fixes Component specific actions (CSA) not executing by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/6713
- Fixes Rename widget to component by @justinpv98 in https://github.com/ToolJet/ToolJet/pull/6675
- Fixes Added onKeyDown function for input field by @coderSuren in https://github.com/ToolJet/ToolJet/pull/6699
- Removed event manager text by @Avi98 in https://github.com/ToolJet/ToolJet/pull/6620
- Cursor pointer added fixes #6121 by @nazrul7711 in https://github.com/ToolJet/ToolJet/pull/6474
- Fixes public app which from non-access workspace redirecting to the login page by @shah21 in https://github.com/ToolJet/ToolJet/pull/6722
- Modified the phoneInput field to have a default country code by @FourAndHalf in https://github.com/ToolJet/ToolJet/pull/6613
- Fixed and Modified the popup UI by @Mohith234 in https://github.com/ToolJet/ToolJet/pull/6239
- Fixed broken ADA link in slack coc by @gwendolyn954 in https://github.com/ToolJet/ToolJet/pull/6456
- Fixed broken URL in slack code of conduct by @johnnam1121 in https://github.com/ToolJet/ToolJet/pull/6448
- Add $HOME for npm commands on openshift by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/6471
- Change default server listen addr to '::' for dual IPv6/IPv4 support by @jpwarren in https://github.com/ToolJet/ToolJet/pull/6082
- Fixes Preview page is redirecting to the wrong workspace-id page when the page name contains login string by @shah21 in https://github.com/ToolJet/ToolJet/pull/6326
- Fixes broken link in workspace variables doc by @tungbq in https://github.com/ToolJet/ToolJet/pull/6524
- Fixes broken URL in /enterprise/superadmin #6305 by @GaneshRvernekar in https://github.com/ToolJet/ToolJet/pull/6482
- Fixes no events are running after an empty control component action by @stepinfwd in https://github.com/ToolJet/ToolJet/pull/6282
- Fixed vertical alignment issue for cells in the table component whose column type are action, multiselect,datepicker by @manishkushare in https://github.com/ToolJet/ToolJet/pull/6356
- Display home page if user navigates to hidden page in preview mode by @johnsoncherian in https://github.com/ToolJet/ToolJet/pull/6253
- Chore: Update snowflake-sdk by @akshaysasidrn in https://github.com/ToolJet/ToolJet/pull/6584
- Set max size of contributors grid to 360 on README by @kumar-kalyan in https://github.com/ToolJet/ToolJet/pull/6582
- Version info should be shown in UI if check update API fails by @gsmithun4 in https://github.com/ToolJet/ToolJet/pull/6612
- Fixes can't set JSON body of OpenAPI Query by @shah21 in https://github.com/ToolJet/ToolJet/pull/6472
- Fixes incorrect edit informations is displayed on app card by @shah21 in https://github.com/ToolJet/ToolJet/pull/6470
- Workspace name sanitisation by @shah21 in https://github.com/ToolJet/ToolJet/pull/6299
- Dashboard - show cursor pointer while hover on 'see all templates' link by @iSatVeerSingh in https://github.com/ToolJet/ToolJet/pull/6578
- Fix global datasource searchbar and page rename input-box text visibility in dark mode by @iSatVeerSingh in https://github.com/ToolJet/ToolJet/pull/6586
- Fixed auto generated workspace name issue by @shah21 in https://github.com/ToolJet/ToolJet/pull/6642
- Replaced default workspace name
Untitled workspace
everywhere withMy workspace
by @shah21 in https://github.com/ToolJet/ToolJet/pull/6645 - Fix broken contributors grid in the README #6644 by @MhmodTayel in https://github.com/ToolJet/ToolJet/pull/6648
- Sanitising app name while creating or editing an app by @shah21 in https://github.com/ToolJet/ToolJet/pull/6423
- Sanitising workspace folder name while creating or editing a folder by @shah21 in https://github.com/ToolJet/ToolJet/pull/6396
- Resolved latest lint issue by @shah21 in https://github.com/ToolJet/ToolJet/pull/6672
- Updating the INFO section by @krimoelbahri in https://github.com/ToolJet/ToolJet/pull/6630
Devops 🛠️
- Render postgrest workflow by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6794
- Adding render cypress to main branch by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6770
- Adding cypress workflow to main by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6777
- Fix cypress app by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6766
- Upgraded snowflake sdk by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6733
- Render workflow changes which helps to delete pr DB by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6319
- Installing psql service in render yaml by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6488
- Fix for cypress by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6491
- Cypress workflow by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6596
- Cypress worflow working dir by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6597
- psql command in destory review app workflow by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6606
- Adding slack notification to packer workflow by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6605
- Automating tooljet-ce and try-tooljet docker image build using actions by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6539
- Correction slack notification variable in packer build by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6615
- Render pro workflow by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6690
- Render pro workflow and cypress by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6684
- Testing cypress workflow by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6670
- Render pro label correction by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6666
- Fix for cypress workflow not picking up env from secrets by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6518
- Fix for render workflow by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6538
- Fix psql command in render workflow by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6541
- Fix Run-ci workflow by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6616
- Fix: Render billing issue in PR apps by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6623
- New render url changes for cypress by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6625
- adding workflow code for tooljet-server-ce and develop image by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6624
- Render cypress workflow deployment by @adishM98 in https://github.com/ToolJet/ToolJet/pull/6643
Specs 🧪
- App builder cypress fix for 2.7.0 by @emidhun in https://github.com/ToolJet/ToolJet/pull/6792
- Fixed cypress app builder v2.7.0 by @emidhun in https://github.com/ToolJet/ToolJet/pull/6796
- Fixed workspace cypress v2.7.0 by @ajith-k-v in https://github.com/ToolJet/ToolJet/pull/6781
- Added data-cy for the event handler input field to fix inspector automation by @emidhun in https://github.com/ToolJet/ToolJet/pull/6382
- Added automation for inspector by @emidhun in https://github.com/ToolJet/ToolJet/pull/6380
- Modified version and database cypress spec failure by @Mekhla-Asopa in https://github.com/ToolJet/ToolJet/pull/6377
- Added cypress test for share app functionality by @ajith-k-v in https://github.com/ToolJet/ToolJet/pull/6459
- Added data-cy for share app modal by @ajith-k-v in https://github.com/ToolJet/ToolJet/pull/6460
- Added automation for runjs by @emidhun in https://github.com/ToolJet/ToolJet/pull/6536
- Added data-cy for and runJS for runPy input fields by @emidhun in https://github.com/ToolJet/ToolJet/pull/6591
- Added automation for runPy by @emidhun in https://github.com/ToolJet/ToolJet/pull/6590
- Added app builder specific test run by @emidhun in https://github.com/ToolJet/ToolJet/pull/6592
- Added data-cy for global settings and release button by @emidhun in https://github.com/ToolJet/ToolJet/pull/6663
- Added data-cy for codehinder popup by @emidhun in https://github.com/ToolJet/ToolJet/pull/6651
- Added automation for global settings by @emidhun in https://github.com/ToolJet/ToolJet/pull/6664
- Modified cypress test to verify the visibility of the public for the same instance user by @ajith-k-v in https://github.com/ToolJet/ToolJet/pull/6752
- Modified cypress test cases for workspace sanitisation changes by @ajith-k-v in https://github.com/ToolJet/ToolJet/pull/6717
- Fix failing version cypress spec by @Mekhla-Asopa in https://github.com/ToolJet/ToolJet/pull/6745
Documentation 📜
- [docs] Updated README (versioning) by @withshubh in https://github.com/ToolJet/ToolJet/pull/6395
- [docs]copilot by @withshubh in https://github.com/ToolJet/ToolJet/pull/6310
- [docs] global datasource restapi revamp by @withshubh in https://github.com/ToolJet/ToolJet/pull/6394
- [docs] v2.6 by @withshubh in https://github.com/ToolJet/ToolJet/pull/6439
- [docs] removed copilot from v2.5 by @withshubh in https://github.com/ToolJet/ToolJet/pull/6441
- [docs] dynamodb revamp by @withshubh in https://github.com/ToolJet/ToolJet/pull/6736
- [docs] audit logs update by @withshubh in https://github.com/ToolJet/ToolJet/pull/6715
- [docs] runpy limitation by @withshubh in https://github.com/ToolJet/ToolJet/pull/6707
- [docs] updated
ssoUserInfo
in openid by @withshubh in https://github.com/ToolJet/ToolJet/pull/6682 - [docs] how to use to_py() function in runpy by @withshubh in https://github.com/ToolJet/ToolJet/pull/6447
- [docs] fix the link to event handlers in versioned docs by @AmalChandru in https://github.com/ToolJet/ToolJet/pull/6497
- [docs]: link The Ada initiative on slack code of conduct by @jajjibhai008 in https://github.com/ToolJet/ToolJet/pull/6433
- [docs] ToolJet CLI v0.0.14 by @withshubh in https://github.com/ToolJet/ToolJet/pull/6681
- [docs] mariadb revamp by @withshubh in https://github.com/ToolJet/ToolJet/pull/6703
- Templates revamp by @withshubh in https://github.com/ToolJet/ToolJet/pull/6629
- [doc] multi-env, postgresl, table and map update by @withshubh in https://github.com/ToolJet/ToolJet/pull/6553
New Contributors
- @gwendolyn954 made their first contribution in https://github.com/ToolJet/ToolJet/pull/6456
- @johnnam1121 made their first contribution in https://github.com/ToolJet/ToolJet/pull/6448
- @jpwarren made their first contribution in https://github.com/ToolJet/ToolJet/pull/6082
- @tungbq made their first contribution in https://github.com/ToolJet/ToolJet/pull/6524
- @AmalChandru made their first contribution in https://github.com/ToolJet/ToolJet/pull/6497
- @GaneshRvernekar made their first contribution in https://github.com/ToolJet/ToolJet/pull/6482
- @jajjibhai008 made their first contribution in https://github.com/ToolJet/ToolJet/pull/6433
- @johnsoncherian made their first contribution in https://github.com/ToolJet/ToolJet/pull/6253
- @kumar-kalyan made their first contribution in https://github.com/ToolJet/ToolJet/pull/6582
- @iSatVeerSingh made their first contribution in https://github.com/ToolJet/ToolJet/pull/6578
- @Sukriti-m made their first contribution in https://github.com/ToolJet/ToolJet/pull/6558
- @MhmodTayel made their first contribution in https://github.com/ToolJet/ToolJet/pull/6648
- @krimoelbahri made their first contribution in https://github.com/ToolJet/ToolJet/pull/6630
- @justinpv98 made their first contribution in https://github.com/ToolJet/ToolJet/pull/6675
- @coderSuren made their first contribution in https://github.com/ToolJet/ToolJet/pull/6699
- @Avi98 made their first contribution in https://github.com/ToolJet/ToolJet/pull/6620
- @nazrul7711 made their first contribution in https://github.com/ToolJet/ToolJet/pull/6474
- @FourAndHalf made their first contribution in https://github.com/ToolJet/ToolJet/pull/6613
- @Mohith234 made their first contribution in https://github.com/ToolJet/ToolJet/pull/6239
Full Changelog: https://github.com/ToolJet/ToolJet/compare/v2.6.2...v2.7.0