feat(auth): removed token refresh functionality by @Sentiaus in https://github.com/apache/texera/pull/3765
feat(access-control-service): AccessControlService added as a new micro service by @aicam in https://github.com/apache/texera/pull/3767
fix: Persist & apply “Data Transfer Batch Size” from Workflow Settings by @mengw15 in https://github.com/apache/texera/pull/3770
fix(op): fix incorrect names for Machine Learning Operators by @aglinxinyuan in https://github.com/apache/texera/pull/3776
feat(op): add ML training operators for linear and logistic regression by @yunyad in https://github.com/apache/texera/pull/3779
feat: cap number of concurrent file uploads by @xuang7 in https://github.com/apache/texera/pull/3735
fix: Correctly format workflow JSON when downloading from hub by @colinthebomb1 in https://github.com/apache/texera/pull/3751
fix(ui): Prevent link delete buttons from overlapping by @Ma77Ball in https://github.com/apache/texera/pull/3602
chore: Add publish section with whoami to .asf.yaml by @pjfanning in https://github.com/apache/texera/pull/3785
fix(gui): reopen workflow websocket when switching workflows by @seongjinyoon in https://github.com/apache/texera/pull/3773
fix(ui): move quota diagrams to new tab by @gracecluvohio in https://github.com/apache/texera/pull/3781
fix(ci): add explicit jdbc driver loading in relevant e2e tests by @Xiao-zhen-Liu in https://github.com/apache/texera/pull/3783
fix: pin R arrow package to version 14.0.2.1 in computing-unit-master by @bobbai00 in https://github.com/apache/texera/pull/3761
chore(deps): bump torch from 2.4.1 to 2.8.0 and typing_extensions from 4.9.0 to 4.10.0 by @mengw15 in https://github.com/apache/texera/pull/3800
chore(deps): bump scikit-learn from 1.4.0 to 1.5.0 in /core/amber by @dependabot[bot] in https://github.com/apache/texera/pull/3799
chore: refactor user avatar component by @aglinxinyuan in https://github.com/apache/texera/pull/3790
chore(deps): bump axios from 1.7.7 to 1.12.2 in /core/gui by @dependabot[bot] in https://github.com/apache/texera/pull/3797
chore(deps): bump form-data from 3.0.2 to 3.0.4 in /core/gui by @dependabot[bot] in https://github.com/apache/texera/pull/3793
fix(debugger): do not truncate debug messages by @Yicong-Huang in https://github.com/apache/texera/pull/3786
feat(config): allow default.conf to be set using environment variables by @bobbai00 in https://github.com/apache/texera/pull/3757
feat: display datasets version creation timestamp by @xuang7 in https://github.com/apache/texera/pull/3803
chore: Upgrade checkout and setup actions to latest versions by @pjfanning in https://github.com/apache/texera/pull/3808
feat: add save button for sidebar tabs on the admin settings page by @xuang7 in https://github.com/apache/texera/pull/3801
feat(dataset): allow datasets to have the same name across different users by @AnzhiZhang in https://github.com/apache/texera/pull/3715
ci: automatically label PRs by @Yicong-Huang in https://github.com/apache/texera/pull/3536
ci: fix labeler.yml glob pattern syntax by @Yicong-Huang in https://github.com/apache/texera/pull/3813
ci: fix labeler configuration for file glob patterns by @Yicong-Huang in https://github.com/apache/texera/pull/3814
feat(gui): display the owner's avatar next to each CU by @yunyad in https://github.com/apache/texera/pull/3784
fix(ci): explicitly load jdbc driver when accessing iceberg postgres catalog by @Xiao-zhen-Liu in https://github.com/apache/texera/pull/3817
fix(ci): narrow backend file patterns in labeler.yml by @Yicong-Huang in https://github.com/apache/texera/pull/3815
fix: delete button only clickable from outer ring by @Ma77Ball in https://github.com/apache/texera/pull/3809
chore: add bug report template by @Yicong-Huang in https://github.com/apache/texera/pull/3812
chore(deps): bump @babel/helpers from 7.25.7 to 7.28.4 in /core/gui by @dependabot[bot] in https://github.com/apache/texera/pull/3795
fix: conditionally show upload panels based on upload activity by @xuang7 in https://github.com/apache/texera/pull/3818
fix(image): exec format error in pylsp Docker container by @bobbai00 in https://github.com/apache/texera/pull/3811
fix(gui): keep words complete in the workspace' comment boxes by @colinthebomb1 in https://github.com/apache/texera/pull/3597
chore: Improve Bug Issue Template by @kunwp1 in https://github.com/apache/texera/pull/3826
chore(deps): bump transformers from 4.44.2 to 4.53.0 in /core/amber by @dependabot[bot] in https://github.com/apache/texera/pull/3635
fix(deployment): deduplicate SQL files under deployment by using symlinks by @bobbai00 in https://github.com/apache/texera/pull/3824
chore(ci): automatically assign an author of a PR by @Yicong-Huang in https://github.com/apache/texera/pull/3835
feat(amber): enable user system by default by @Xiao-zhen-Liu in https://github.com/apache/texera/pull/3782
chore(deps): bump prismjs from 1.29.0 to 1.30.0 in /core/gui by @dependabot[bot] in https://github.com/apache/texera/pull/3796
fix(access-control-service): fix formatting of AccessControlResource by @aicam in https://github.com/apache/texera/pull/3838
chore(ci): revert automatically assign an author of a PR by @Yicong-Huang in https://github.com/apache/texera/pull/3839
fix(access-control-service): fix service file formats by @aicam in https://github.com/apache/texera/pull/3840
feat(access-control-service): add access-control-service to authorize the requests to /wsapi and Computing Unit endpoints by @aicam in https://github.com/apache/texera/pull/3598
fix(file-service): avoid manually constructing the Dataset object through parameters by @bobbai00 in https://github.com/apache/texera/pull/3820
refactor(config): remove user-sys enabled flag by @Xiao-zhen-Liu in https://github.com/apache/texera/pull/3831
fix(gui): enable frontend undo-redo with bug-fix for shared editing by @Xiao-zhen-Liu in https://github.com/apache/texera/pull/3836
feat: enable canceling pending uploads before upload begins by @xuang7 in https://github.com/apache/texera/pull/3847
feat: improve file-service Docker Compose file by @AnzhiZhang in https://github.com/apache/texera/pull/3834
feat: prevent export of results from non-downloadable datasets by @seongjinyoon in https://github.com/apache/texera/pull/3772
feat: switch workflow result downloads to use browser native downloads by @madisonmlin in https://github.com/apache/texera/pull/3728
fix(ui): remove duplicate left sidebar border and extend to bottom of page by @gracecluvohio in https://github.com/apache/texera/pull/3849
chore: rename packages to org.apache by @aglinxinyuan in https://github.com/apache/texera/pull/3848
chore: relocate core/gui to frontend by @Yicong-Huang in https://github.com/apache/texera/pull/3851
chore: relocate root project build out from core by @Yicong-Huang in https://github.com/apache/texera/pull/3852
chore: relocate access-control-service by @Yicong-Huang in https://github.com/apache/texera/pull/3866
chore: relocate computing-unit-managing-service by @Yicong-Huang in https://github.com/apache/texera/pull/3867
fix: Clear Python executable path in udf.conf by @aglinxinyuan in https://github.com/apache/texera/pull/3869
fix: use TEXEAR_HOME or the current directory as the default working directory by @Yicong-Huang in https://github.com/apache/texera/pull/3870
fix: use frontend as the logo path by @Yicong-Huang in https://github.com/apache/texera/pull/3876
chore: relocate workflow-compiling-service by @Yicong-Huang in https://github.com/apache/texera/pull/3868
chore: relocate file-service by @Yicong-Huang in https://github.com/apache/texera/pull/3873
chore: relocate config-service by @Yicong-Huang in https://github.com/apache/texera/pull/3874
chore: relocate core/pyright-language-server and rename it to pyright-language-service by @Yicong-Huang in https://github.com/apache/texera/pull/3875
chore: rename core/scripts to bin by @Yicong-Huang in https://github.com/apache/texera/pull/3877
chore: relocate amber by @Yicong-Huang in https://github.com/apache/texera/pull/3878
chore: remove core/log by @Yicong-Huang in https://github.com/apache/texera/pull/3881
chore: move deployment to bin/deployment by @Yicong-Huang in https://github.com/apache/texera/pull/3883
chore: rename core to common by @Yicong-Huang in https://github.com/apache/texera/pull/3882
chore: move bin/sql to sql by @Yicong-Huang in https://github.com/apache/texera/pull/3884
fix: use TEXERA_HOME for jooq by @Yicong-Huang in https://github.com/apache/texera/pull/3886
fix: move .scalafix.conf out to root by @Yicong-Huang in https://github.com/apache/texera/pull/3888
fix: use logs/ for all services by @Yicong-Huang in https://github.com/apache/texera/pull/3887
fix: remove a duplicated python-language-service.sh by @Yicong-Huang in https://github.com/apache/texera/pull/3889
chore(deps): bump brace-expansion from 1.1.11 to 1.1.12 in /core/gui by @dependabot[bot] in https://github.com/apache/texera/pull/3798
refactor(frontend): Simplify onClickToggleGrids logic by @aglinxinyuan in https://github.com/apache/texera/pull/3896
fix: restructure bin/deployment and update Dockerfiles for new repository structure by @bobbai00 in https://github.com/apache/texera/pull/3892
feat(frontend): introduce dropdown menu for layers by @aglinxinyuan in https://github.com/apache/texera/pull/3898
feat(bin): add some helper scripts by @Yicong-Huang in https://github.com/apache/texera/pull/3890
fix(deployment): add image tag for MinIO image in helm chart by @aicam in https://github.com/apache/texera/pull/3903
chore(doc): create pull request template for contributors by @Yicong-Huang in https://github.com/apache/texera/pull/3899
feat(op): add Substring Search operator with case sensitivity support by @yunyad in https://github.com/apache/texera/pull/3780
feat(gui): Display the number of workers for each operator during execution by @yunyad in https://github.com/apache/texera/pull/3911
feat: add feature request issue template by @Yicong-Huang in https://github.com/apache/texera/pull/3910
refactor: update workflow result export functions for local/dataset to be separate and symmetric by @madisonmlin in https://github.com/apache/texera/pull/3916
chore: add task issue template by @Yicong-Huang in https://github.com/apache/texera/pull/3918
chore: simplify issue reporting with a markdown on code of conduct by @Yicong-Huang in https://github.com/apache/texera/pull/3920
feat(operator): add Stable Incremental Merge Sort (Scala) by @carloea2 in https://github.com/apache/texera/pull/3774
fix(ui): file upload section border by @gracecluvohio in https://github.com/apache/texera/pull/3906
chore: Remove publish section with whoami from .asf.yaml by @aglinxinyuan in https://github.com/apache/texera/pull/3927
feat(dockerfile): add build argument to toggle R support in computing unit images by @bobbai00 in https://github.com/apache/texera/pull/3929
chore: add test-ci branch protection rules by @Yicong-Huang in https://github.com/apache/texera/pull/3937
chore(ci): explicitly declare main branch's CI rules by @Yicong-Huang in https://github.com/apache/texera/pull/3938
chore(ci): rename CI names for test-ci rules by @Yicong-Huang in https://github.com/apache/texera/pull/3940
chore(ci): add CI with new names by @Yicong-Huang in https://github.com/apache/texera/pull/3941
feat(operator): Add strip chart visualization operator by @rithwikgarapati in https://github.com/apache/texera/pull/3913
chore: redirect GitHub emails by @Yicong-Huang in https://github.com/apache/texera/pull/3932
feat(gui): show region layer on workflow editor by @aglinxinyuan in https://github.com/apache/texera/pull/3753
fix(gui): enlarge active ring size on admin dashboard by @jaeyun0503 in https://github.com/apache/texera/pull/3924
fix: make sub-string name search feature in admin dashboard case-insensitive by @jaeyun0503 in https://github.com/apache/texera/pull/3926
fix(frontend): Update labels in layer menu for clarity by @aglinxinyuan in https://github.com/apache/texera/pull/3958
feat: introduce sort by activeness to admin dashboard by @jaeyun0503 in https://github.com/apache/texera/pull/3960
fix(amber): add temporary fixes for e2e tests in Amber by @Xiao-zhen-Liu in https://github.com/apache/texera/pull/3962
chore(ci): cleanup ci by @Yicong-Huang in https://github.com/apache/texera/pull/3942
fix(frontend): update the about page's workflow gui image with latest texera logo by @bobbai00 in https://github.com/apache/texera/pull/4002
fix: run button is enabled when an operator is unconfigured by @AnzhiZhang in https://github.com/apache/texera/pull/3914
feat(amber): add pyproject.toml for PyAmber formatter and linter config by @LJX2017 in https://github.com/apache/texera/pull/4005
fix(helm-chart): replace regex with wildcard in the ingress rules by @aicam in https://github.com/apache/texera/pull/4011
feat(frontend): region state color by @aglinxinyuan in https://github.com/apache/texera/pull/3999
fix(gui): enforce cursor to be pointer type when hovering over resources by @jaeyun0503 in https://github.com/apache/texera/pull/4017
feat(sort): add BINARY type support in sort operator by @carloea2 in https://github.com/apache/texera/pull/4014
fix(scatterplot): avoid malformed Python when optionals are absent by @mengw15 in https://github.com/apache/texera/pull/4023
feat: introduce sort by account creation time in admin dashboard by @jaeyun0503 in https://github.com/apache/texera/pull/4043
fix: operators non-blank attribute validation by @AnzhiZhang in https://github.com/apache/texera/pull/4006
docs: update paths in contributing guide by @AnzhiZhang in https://github.com/apache/texera/pull/4018
fix(file-service): change container restart policy to unless-stopped for lakefs-related containers by @LJX2017 in https://github.com/apache/texera/pull/4037
fix: exclude initialization time from upload time calculation by @xuang7 in https://github.com/apache/texera/pull/4052
style: Remove Outdated edu.ics.uci Package Prefixes by @kunwp1 in https://github.com/apache/texera/pull/4056
fix: switch to pekko by @pjfanning in https://github.com/apache/texera/pull/4009
chore: Add SECURITY.md for outlining security policy by @Yicong-Huang in https://github.com/apache/texera/pull/4048
chore: Drop support for python 3.9 by @Yicong-Huang in https://github.com/apache/texera/pull/4062
fix: Move nxCloudAccessToken from nx.json to GitHub secret by @Yicong-Huang in https://github.com/apache/texera/pull/4068
chore: Add issue triage workflow for label management by @Yicong-Huang in https://github.com/apache/texera/pull/4060
fix(ui): increased button clickability and shifted them downward by @LJX2017 in https://github.com/apache/texera/pull/4047
feat: enable image-related script to accept command line args by @bobbai00 in https://github.com/apache/texera/pull/4036
fix(UDF editor): resize UDF editor window on browser window resize by @LJX2017 in https://github.com/apache/texera/pull/4038
fix(admin): preserve user order when sorting in admin dashboard by @LJX2017 in https://github.com/apache/texera/pull/4057
feat(ci): add Github actions for building and pushing images to remote registry by @bobbai00 in https://github.com/apache/texera/pull/4055
fix(gui): preserve user order after editing on admin dashboard by @jaeyun0503 in https://github.com/apache/texera/pull/4065
refactor(core): unify type ops and reuse in sort/agg by @carloea2 in https://github.com/apache/texera/pull/4024
chore: update Docker image references to Apache registry by @bobbai00 in https://github.com/apache/texera/pull/4073
feat: Add BigObject Support for Handling Data Larger Than 2GB in Java by @kunwp1 in https://github.com/apache/texera/pull/4067
feat: introduce the LLM-based workflow copilot by @bobbai00 in https://github.com/apache/texera/pull/4020
chore: update Kubernetes Helm chart image references to Apache registry by @bobbai00 in https://github.com/apache/texera/pull/4072
chore: Move transformer to operator-requirements.txt by @Yicong-Huang in https://github.com/apache/texera/pull/4089
chore: pin external GitHub Actions by @raboof in https://github.com/apache/texera/pull/4092
chore(deps): bump transformers from 4.53.0 to 4.57.3 by @yunyad in https://github.com/apache/texera/pull/4093
chore(dep): Bump pandas version to 2.2.3 by @Yicong-Huang in https://github.com/apache/texera/pull/4096
chore(dep): Bump numpy version to 2.1.0 by @Yicong-Huang in https://github.com/apache/texera/pull/4098
feat(ci): add Github CI for creating and uploading release candidate artifacts by @bobbai00 in https://github.com/apache/texera/pull/4076
chore: Move apache.amber to apache.texera.amber by @Yicong-Huang in https://github.com/apache/texera/pull/4094
feat: add run configurations to improve developer experience by @LJX2017 in https://github.com/apache/texera/pull/4087
fix(deploy): update single-node docker-compose configuration with latest architecture by @bobbai00 in https://github.com/apache/texera/pull/4077
chore(deps): bump pg8000 from 1.31.2 to 1.31.5 in /amber by @dependabot[bot] in https://github.com/apache/texera/pull/4104
fix: run configurations for Windows by @aglinxinyuan in https://github.com/apache/texera/pull/4107
chore: Drop Runtime Support for R-UDF by @Yicong-Huang in https://github.com/apache/texera/pull/4090
feat: Lint Python with Ruff by @LJX2017 in https://github.com/apache/texera/pull/4105
chore(deps): bump protobuf from 3.20.3 to 4.25.8 in /amber by @dependabot[bot] in https://github.com/apache/texera/pull/4101
fix: hide Regions on MiniMap by @aglinxinyuan in https://github.com/apache/texera/pull/4112
chore: bump version to v1.1.0-incubating by @bobbai00 in https://github.com/apache/texera/pull/4121
fix: correct IntelliJ run configurations by removing unnecessary .main suffix by @aglinxinyuan in https://github.com/apache/texera/pull/4116
style: Rename BigObject to LargeBinary by @kunwp1 in https://github.com/apache/texera/pull/4111
chore: drop R support flags from Dockerfiles and CI workflow by @bobbai00 in https://github.com/apache/texera/pull/4124
feat: Python Support for Large Binary by @kunwp1 in https://github.com/apache/texera/pull/4100
fix: remove /api/dataset/file endpoint by @seongjinyoon in https://github.com/apache/texera/pull/4137
fix: support more java.time inputs in timestamp parsing by @carloea2 in https://github.com/apache/texera/pull/4139
fix: Removing unnecessary user info returned from the backend by @carloea2 in https://github.com/apache/texera/pull/4138
fix(ui): remove labels from dynamically added ports by @seongjinyoon in https://github.com/apache/texera/pull/4140
feat: add affiliation attribute to user by @jaeyun0503 in https://github.com/apache/texera/pull/4113
feat(ui): add pagination and search for wide-column tables by @Ma77Ball in https://github.com/apache/texera/pull/4086
feat: extend image preview to support WebP and GIF formats by @xuang7 in https://github.com/apache/texera/pull/4120
refactor(dataset): Redirect multipart upload through File Service by @carloea2 in https://github.com/apache/texera/pull/4136
fix(backend): allow users with read access level to revoke their own access on shared workflows by @seongjinyoon in https://github.com/apache/texera/pull/4143
fix(AttributeTypeUtils): use Double.NEGATIVE_INFINITY instead of Double.MIN_VALUE by @carloea2 in https://github.com/apache/texera/pull/4145
feat: add custom cover image support for datasets by @xuang7 in https://github.com/apache/texera/pull/4117
feat(gui): added sort by affiliation to admin dashboard by @jaeyun0503 in https://github.com/apache/texera/pull/4150
fix: restore proper license headers for third-party code by @bobbai00 in https://github.com/apache/texera/pull/4134
fix(backend): prevent workflow cloning when user revokes own access by @seongjinyoon in https://github.com/apache/texera/pull/4153
chore: Redirect GitHub discussion notifications to dev email list by @Yicong-Huang in https://github.com/apache/texera/pull/4160
fix(gui): add commas to port tuple counts by @gracecluvohio in https://github.com/apache/texera/pull/4162
fix(dataset): enforce max file size for multipart upload by @carloea2 in https://github.com/apache/texera/pull/4146
feat(amber): Enable R UDF Runtime via Optional texera-rudf Plugin by @kunwp1 in https://github.com/apache/texera/pull/4164
feat(gui): allow changing workflow access level by @seongjinyoon in https://github.com/apache/texera/pull/4161
chore: Re-enable R support flags in Docker/CI and ensure LargeBinary works on Kubernetes by @kunwp1 in https://github.com/apache/texera/pull/4168
feat: Enable Multiple Input Ports on R UDF operators by @kunwp1 in https://github.com/apache/texera/pull/4174
feat: introduce materialized execution mode by @aglinxinyuan in https://github.com/apache/texera/pull/4158
feat: add centralized LakeFS error handling for multipart upload and dataset version operations by @xuang7 in https://github.com/apache/texera/pull/4177
fix(backend): use dynamic DSLContext lookup to fix stale DB connections in tests by @seongjinyoon in https://github.com/apache/texera/pull/4179
refactor(scala): move SortCriteriaUnit and HyperParameters from Java to Scala by @carloea2 in https://github.com/apache/texera/pull/4186
feat(backend): Resumable Uploads by @carloea2 in https://github.com/apache/texera/pull/4181
feat(backend): introduce python code template builder for creating Python based operators by @carloea2 in https://github.com/apache/texera/pull/4189
fix(dependencies): fix the version of setuptools package by @aicam in https://github.com/apache/texera/pull/4199
feat: add test cases for revoking workflow access. by @seongjinyoon in https://github.com/apache/texera/pull/4187
chore: update release workflow to comply with Apache release practice by @bobbai00 in https://github.com/apache/texera/pull/4128
New Contributors
@carloea2 made their first contribution in https://github.com/apache/texera/pull/3774
@rithwikgarapati made their first contribution in https://github.com/apache/texera/pull/3913
@LJX2017 made their first contribution in https://github.com/apache/texera/pull/4005
@raboof made their first contribution in https://github.com/apache/texera/pull/4092
Full Changelog: https://github.com/apache/texera/compare/1.1.0...v1.1.0-incubating-rc2