Releases: Budibase/budibase
3.0.0
What's Changed
- New data UI by @aptkingston in #14442
- Filter groups by @deanhannigan in #14546
- Update view handling of filters by @aptkingston in #14614
- Default view permissions to parent table roles by @aptkingston in #14597
- Default values for options and array types (frontend) by @aptkingston in #14635
- View changes - merge to V3 UI branch by @mike12345567 in #14694
- Fixes an issue where id and revision weren't passed to row action automations by @PClmnt in #14701
- Run rowAction from table only if allowed by @adrinr in #14706
- Fix relationship cell containing reference to deleted code by @aptkingston in #14793
- Prevent view queryUI transforms mutating state by @aptkingston in #14792
- Add default value toggle for both single and multi user columns by @aptkingston in #14777
- Fix view join parser for non-array values any "many" types by @aptkingston in #14790
- Budi 8677 ai column type v1 by @shogunpurple in #14711
- Fix filter drawer visibility in component popovers by @aptkingston in #14805
- Don't extend dataprovider queries when no extensions are in use by @aptkingston in #14804
- Display numbers using locale format in tables by @aptkingston in #14821
- Default user columns to current user for templates by @adrinr in #14839
- Preview role - multi-inheritance fixes by @mike12345567 in #14844
- BB AI QA testing fixes by @shogunpurple in #14846
- New RBAC UI by @aptkingston in #14577
- Row action name cleanup by @adrinr in #14849
- Make
queryUI
onViewV2
something you can write on its own, andquery
gets filled in for you by @samwho in #14818 - Role validation - allow permissionId to be optional by @mike12345567 in #14853
- Make sure processSearchFilters handles an undefined input. by @samwho in #14852
- Trigger info data in the frontend by @adrinr in #14854
- Frontend updates for storing view filters in
queryUI
by @aptkingston in #14857 - Calculation Views UI by @aptkingston in #14778
- Missing old row on automations by @adrinr in #14862
- Allow overriding the min version where we stop serving the power role by @adrinr in #14864
- Misc V3 improvements by @aptkingston in #14865
- Delete row actions when removing a datasource by @adrinr in #14859
- Remove row actions when unfetching tables by @adrinr in #14860
- Remove lightest and dark themes and add core types and utils for themes by @aptkingston in #14858
- Allow bigints in calculations by @samwho in #14878
- Fix default values when using multi-option column and supplying empty array. by @samwho in #14896
- Support boolean and bigint fields having default values. by @samwho in #14897
- Support view RBAC with forms and cache view definitions by @aptkingston in #14899
- Fix new filtering for with queries by @adrinr in #14871
- Data section toolbar standardisation by @aptkingston in #14888
- Account for logicalOperator inside UISearchFilter groups by @aptkingston in #14904
- Conditions reactivity fix + row actions improvement by @aptkingston in #14921
- Fix view calculations with relationships by @samwho in #14924
- Allow fields on count calculations. by @samwho in #14928
- Ai fixes by @shogunpurple in #14918
- Throw an error when attempting to bulkImport a relationship field into an internal table. by @samwho in #14925
- Allow tables to handle _id values in non DS+ rows by @aptkingston in #14929
- Allow counting non-numeric fields in calculation views by @aptkingston in #14930
- Fix flaky export test. by @samwho in #14932
- Sample data fix by @mike12345567 in #14937
- Minor OpenAPI updates by @mike12345567 in #14939
- Switch QA to v3-ui by @mike12345567 in #14938
- V3 UI by @aptkingston in #14556
Full Changelog: 2.33.14...3.0.0
2.33.14
What's Changed
Full Changelog: 2.33.13...2.33.14
2.33.13
What's Changed
- Reenable cache by @adrinr in #14916
- Nodemon config update by @mike12345567 in #14919
- Fix builder serve endpoint error rate by @mike12345567 in #14923
- Improve users sort by @melohagan in #14894
- Don't throw if no account-holder is found by @melohagan in #14926
Full Changelog: 2.33.12...2.33.13
2.33.12
What's Changed
- Publish automation-branching-ux to QA by @adrinr in #14889
- Fix automation log pagination by @adrinr in #14895
- Public role access issue by @mike12345567 in #14898
This is the first release after a problem in our release pipeline, releases 2.33.5 to 2.33.11 are unavailable.
Full Changelog: 2.33.4...2.33.5
2.33.4
What's Changed
- Support multiple relationships same tables by @adrinr in #14877
- Gro 738 refactor code that returns the account holder from user by @melohagan in #14872
Full Changelog: 2.33.3...2.33.4
2.33.3
What's Changed
- Hide power role for v3 apps by @adrinr in #14813
- Fix: Updated URL in automation error notification to point to settings by @saewoohan in #14817
- Multi-inheritance RBAC (backend) by @mike12345567 in #14816
- Allow passing test to row action test by @adrinr in #14822
- Release v3 to QA by @adrinr in #14826
- Release v3 to QA by @adrinr in #14827
- Backporting types from v3 to support updating pro submodule. by @mike12345567 in #14829
- Filling out
FeatureFlag
enum by @mike12345567 in #14828 - deprecates Section component by @mikesealey in #14837
- Support user in automation context by @PClmnt in #14825
- Navigate to automation on creation by @adrinr in #14842
- Allow serving old apps on local dev by @adrinr in #14845
- MySQL queries - forward slashes in bindings by @mike12345567 in #14855
- Add tests for SQL injection attacks on table/view creation and search. by @samwho in #14861
- Open API - security update by @mike12345567 in #14868
- Update pro submodule by @adrinr in #14851
- Public API test changes by @mike12345567 in #14874
- Add settings to automation context. by @samwho in #14801
New Contributors
- @saewoohan made their first contribution in #14817
Full Changelog: 2.33.2...2.33.3
2.33.2
2.33.1
What's Changed
Full Changelog: 2.33.0...2.33.1
2.33.0
🛑 For self-hosters making use of the Budibase docker-compose setup, this release may require an update to your docker-compose file, including updating to a new version of CouchDB, documentation can be found here: https://docs.budibase.com/docs/migrations#budibase-db-sql-support
What's Changed
- Extend available labels for feature branch deployments by @calexiou in #14773
- Fix all or property by @adrinr in #14774
- Allow sorting by calculation fields. by @samwho in #14763
- Allow BB_REFERNCE_SINGLE to have default values. by @samwho in #14772
- Fix searching by bindings when those bindings have been stored in the
view.query
field. by @samwho in #14775 - Fixing issue with base permissions of tables by @mike12345567 in #14779
- Add on click events for grid layout containers by @aptkingston in #14768
- Support default values on multi-user columns. by @samwho in #14789
- Fixing inconsistent column schemas by @adrinr in #14791
- View joins with any and all not working correctly by @adrinr in #14770
- Release SQS for self-host users (single image, docker compose, Kubernetes) by @samwho in #13999
- Move conditionals to env section by @calexiou in #14788
- Write Redis data to the persistent data dir in single image. by @samwho in #14797
Full Changelog: 2.32.17...2.33.0
2.32.17
What's Changed
- UI tweak for days remaining banner of free trial by @melohagan in #14764
- View joins - allow related required columns' visibility to be changed by @adrinr in #14759
- Update pro by @melohagan in #14769
- Remove related fields popover by @adrinr in #14761
Full Changelog: 2.32.16...2.32.17