Improved
Apache Texera(Incubating) Release v1.1.0 RC 3
What's Changed
- Fix unaligned representation of python objects in BINARY format by @shengquan-ni in https://github.com/apache/texera/pull/3347
- Add the computing unit managing service and k8s architecture by @bobbai00 in https://github.com/apache/texera/pull/3337
- Fix streaming issue for single CSV export by @aicam in https://github.com/apache/texera/pull/3350
- Move export result resource to computing unit by @aicam in https://github.com/apache/texera/pull/3351
- Update the About page by @bobbai00 in https://github.com/apache/texera/pull/3353
- Cap the number of displayed console messages at GUI and the max length of each message by @kunwp1 in https://github.com/apache/texera/pull/3346
- Admins can make comments on users by @paulschatt in https://github.com/apache/texera/pull/3266
- Add Dendrogram Visualization Operator by @colinthebomb1 in https://github.com/apache/texera/pull/3352
- Avoid overlaps between name editing button and information button in operator property panel by @Ma77Ball in https://github.com/apache/texera/pull/3349
- Enhance Helm Charts for Easier GCP Deployment by @shengquan-ni in https://github.com/apache/texera/pull/3358
- Fix heap error for exporting zip result by @aicam in https://github.com/apache/texera/pull/3360
- Improve Helm chart and jwt secret access logic by @bobbai00 in https://github.com/apache/texera/pull/3357
- Add ViolinPlot Option to BoxPlot Operator by @qzt168 in https://github.com/apache/texera/pull/3356
- Improve Computing Unit Frontend by @bobbai00 in https://github.com/apache/texera/pull/3363
- Fix File Scan Operator Extract Function by @aglinxinyuan in https://github.com/apache/texera/pull/3367
- Fix hard-coded values and wrong configurations in Helm by @bobbai00 in https://github.com/apache/texera/pull/3366
- Fix the descriptions, variable names, and functions in the BoxViolinPlot operator by @qzt168 in https://github.com/apache/texera/pull/3365
- Add GPU support for creating the computing unit by @bobbai00 in https://github.com/apache/texera/pull/3371
- Enhance Visualization Grouping with New Category Hierarchy by @xuang7 in https://github.com/apache/texera/pull/3369
- Enable dynamic resizing for the workflow name input field in the workspace by @qzt168 in https://github.com/apache/texera/pull/3359
- Add slider to adjust JVM memory size when creating the computing unit by @bobbai00 in https://github.com/apache/texera/pull/3372
- Ensure Operator Menu Displays All First-Level Categories by @colinthebomb1 in https://github.com/apache/texera/pull/3364
- Fix metric-resolution for the metric server specified in the helm chart by @aicam in https://github.com/apache/texera/pull/3376
- Fix export in cluster mode by @aicam in https://github.com/apache/texera/pull/3378
- Add Bullet Chart Visualization Operator by @xuang7 in https://github.com/apache/texera/pull/3362
- Disabling Envoy HTTP Timeout by @kunwp1 in https://github.com/apache/texera/pull/3380
- Organize request and response structures by @aicam in https://github.com/apache/texera/pull/3379
- Fix formatting issue of envoy config yaml by @shengquan-ni in https://github.com/apache/texera/pull/3382
- Fix the issue where the dataset content cannot be displayed on the dataset detail page when the user is not logged in by @GspikeHalo in https://github.com/apache/texera/pull/3373
- Add size info for workflow json by @paulschatt in https://github.com/apache/texera/pull/3256
- Add new R library to Dockerfile and fix the jobs' order in Helm chart by @bobbai00 in https://github.com/apache/texera/pull/3386
- Add admin account in the configuration file and make local-sign-up accounts
restrictedby @bobbai00 in https://github.com/apache/texera/pull/3387 - Bump pyArrow to 19.0.1 by @aglinxinyuan in https://github.com/apache/texera/pull/3368
- Create NOTICE file by @aglinxinyuan in https://github.com/apache/texera/pull/3388
- Fix the issue where the File Scan operator fails to properly handle compressed files containing multiple files by @GspikeHalo in https://github.com/apache/texera/pull/3385
- Enable email notification to the administrator upon an unauthorized or inactive user login attempt by @GspikeHalo in https://github.com/apache/texera/pull/3391
- Ensure that after the workspace is opened the operator is displayed in the center by @GspikeHalo in https://github.com/apache/texera/pull/3344
- Set
image-pull-policywhen creating the computing unit by @bobbai00 in https://github.com/apache/texera/pull/3395 - Use
MultipartUploadto implement the upload-one-file endpoint of the FileService by @aicam in https://github.com/apache/texera/pull/3396 - Enable email notifications to users upon an inactive login attempt by @GspikeHalo in https://github.com/apache/texera/pull/3393
- Add if statement on catch error for
uploadOneFileToDatasetby @aicam in https://github.com/apache/texera/pull/3407 - Add a flag at the workflow workspace to prevent registering the auto persistence when the workflow is loading by @bobbai00 in https://github.com/apache/texera/pull/3412
- Fix Incorrect Version and Execution Order in Backend Queries by @kunwp1 in https://github.com/apache/texera/pull/3410
- Fix base image to node:18.17 in the
texera-web-application.dockerfileby @bobbai00 in https://github.com/apache/texera/pull/3413 - Add ASF Header to JOOQ generated files by @aglinxinyuan in https://github.com/apache/texera/pull/3414
- Remove the job waiter in the helm chart and make
FileServicedo forceful healthcheck by @bobbai00 in https://github.com/apache/texera/pull/3416 - Add ASF header and RAT CI by @aglinxinyuan in https://github.com/apache/texera/pull/3415
- Replace Terminate Button Icon with Close-Circle by @xuang7 in https://github.com/apache/texera/pull/3424
- Add RangeSlider visualization operator by @Ma77Ball in https://github.com/apache/texera/pull/3374
- Reimplement User Quota Service to remove MongoDB Dependency by @yunyad in https://github.com/apache/texera/pull/3402
- Add Nested Table Visualization Operator by @colinthebomb1 in https://github.com/apache/texera/pull/3397
- Sanitize Uppercase Characters to Lowercase in Dataset Names by @xuang7 in https://github.com/apache/texera/pull/3423
- Add Pre-Check File Size and Type Before File Preview by @xuang7 in https://github.com/apache/texera/pull/3427
- Revert Changes to Binary Chunking Due to Side Effects by @kunwp1 in https://github.com/apache/texera/pull/3431
- Display Individual Progress Indicators for Concurrent File Uploads by @xuang7 in https://github.com/apache/texera/pull/3426
- Add DaemonSet for ComputingUnitMaster image pre-pulling by @bobbai00 in https://github.com/apache/texera/pull/3419
- Install necessary packages for building gui in texera web application dockerfile by @bobbai00 in https://github.com/apache/texera/pull/3433
- Fix the compilation of Python Lambda Operator by @bobbai00 in https://github.com/apache/texera/pull/3438
- Fix ChannelMarker transmission between Java and Python by @aglinxinyuan in https://github.com/apache/texera/pull/3434
- Fix ChannelMarker sending on PyAmber by @aglinxinyuan in https://github.com/apache/texera/pull/3439
- Implement auto-expansion of the result panel upon operator click by @GspikeHalo in https://github.com/apache/texera/pull/3435
- Enhance user experience of comments box by @GspikeHalo in https://github.com/apache/texera/pull/3436
- Add Volcano Plot Visualization Operator by @SarahAsad23 in https://github.com/apache/texera/pull/3418
- Add
share-editing-serverandpylspdockerfiles to the deployment folder by @bobbai00 in https://github.com/apache/texera/pull/3441 - Fix ChannelMarker Partitioning logic on PyAmber by @aglinxinyuan in https://github.com/apache/texera/pull/3445
- Add HTML format & large Arrow files to result exportation by @aicam in https://github.com/apache/texera/pull/3429
- Make operator property sidebar dynamically adjust height based on content by @GspikeHalo in https://github.com/apache/texera/pull/3437
- Fix Incorrect Channel ID Inclusion Across Workers in ChannelMarker by @aglinxinyuan in https://github.com/apache/texera/pull/3448
- Handle mismatched datasets on displaying dashboard by @xuang7 in https://github.com/apache/texera/pull/3446
- Use Input Port Materialization Reader Threads to Replace Cache Source Operators by @Xiao-zhen-Liu in https://github.com/apache/texera/pull/3425
- Persist the spec of the
computing_unitentity and its relationship withworkflow_executionsinto DB by @bobbai00 in https://github.com/apache/texera/pull/3400 - Add HILDA 2025 workshop paper to Readme by @shengquan-ni in https://github.com/apache/texera/pull/3450
- Fix issue with workspace defaulting to previous workflow after refresh by @GspikeHalo in https://github.com/apache/texera/pull/3342
- Add a new config to control the maximum websocket payload size by @bobbai00 in https://github.com/apache/texera/pull/3452
- Enable adjusting shared memory for the computing unit by @bobbai00 in https://github.com/apache/texera/pull/3451
- Fix operators showing "Running" state after workflow completion by @shengquan-ni in https://github.com/apache/texera/pull/3463
- Add domain display in email content by @GspikeHalo in https://github.com/apache/texera/pull/3440
- Fix project startup failure on macOS caused by attempting to retrieve the domain name by @GspikeHalo in https://github.com/apache/texera/pull/3465
- Move gui and user-system configurations to
core/configand host config-retrieval endpoints viacore/config-serviceby @bobbai00 in https://github.com/apache/texera/pull/3458 - Move all conf files and readers to
core/configby @bobbai00 in https://github.com/apache/texera/pull/3466 - Cleanly Enforce Input Port Dependencies by @Xiao-zhen-Liu in https://github.com/apache/texera/pull/3460
- Migrate existing Markers to Control Messages by @aglinxinyuan in https://github.com/apache/texera/pull/3432
- Remove Marker Class by @aglinxinyuan in https://github.com/apache/texera/pull/3467
- Fix issue where unsaved comments are lost and cursor jumps in the admin user interface by @GspikeHalo in https://github.com/apache/texera/pull/3464
- Temporary Fix for Python Partitioner Index Issues by @Xiao-zhen-Liu in https://github.com/apache/texera/pull/3470
- Add Reader Port Termination Check Logic for Python Input Manager by @Xiao-zhen-Liu in https://github.com/apache/texera/pull/3471
- Add Admin Site Settings Page with Logo and Favicon Customization by @xuang7 in https://github.com/apache/texera/pull/3453
- Rename ChannelMarker Class to Embedded Control Message (ECM) by @aglinxinyuan in https://github.com/apache/texera/pull/3472
- Add more explicit options to edit workflow description by @aicam in https://github.com/apache/texera/pull/3411
- Make
core/scriptsup-to-date by @bobbai00 in https://github.com/apache/texera/pull/3476 - Add site_settings Table and Register Dashboard Admin Settings by @xuang7 in https://github.com/apache/texera/pull/3480
- Fix the bug that prevents the Python Source Operator from running by @aglinxinyuan in https://github.com/apache/texera/pull/3482
- Replace Old Logo with New Logo by @aglinxinyuan in https://github.com/apache/texera/pull/3481
- Fix Logo Loading Behavior on Page Refresh by @xuang7 in https://github.com/apache/texera/pull/3483
- Add operator description defined in
OperatorInfoin the operator panel by @aicam in https://github.com/apache/texera/pull/3479 - Revert "Fix Logo Loading Behavior on Page Refresh" by @aglinxinyuan in https://github.com/apache/texera/pull/3485
- Update Mini Logo to Higher Resolution Version by @aglinxinyuan in https://github.com/apache/texera/pull/3486
- Fix logo in README.md by @aglinxinyuan in https://github.com/apache/texera/pull/3487
- Enable Independent Configuration of Dashboard Logos and Fix Logo Loading Behavior by @xuang7 in https://github.com/apache/texera/pull/3489
- Fix Output Port Writer Thread Termination Logic by @Xiao-zhen-Liu in https://github.com/apache/texera/pull/3488
- Fix optional values in operator properties by @aicam in https://github.com/apache/texera/pull/3491
- Add alpha value to Scatter Plot Operator by @SarahAsad23 in https://github.com/apache/texera/pull/3498
- Add
Parquetoption in export workflow result types by @aicam in https://github.com/apache/texera/pull/3478 - Rename ControlPayload Class to Direct Control Message (DCM) by @aglinxinyuan in https://github.com/apache/texera/pull/3492
- Let WorkflowCompilingService send operators' output schemas instead of input schemas by @bobbai00 in https://github.com/apache/texera/pull/3501
- Move the USER_SYS_DOMAIN from config deployment to texeraEnvVars by @bobbai00 in https://github.com/apache/texera/pull/3503
- Fix email sharing to show actual sharer's email by @SarahAsad23 in https://github.com/apache/texera/pull/3505
- Unify Count Retrieval APIs to improve community resources browsing performance by @GspikeHalo in https://github.com/apache/texera/pull/3442
- Unify the
objectMapperusage at amber and addobjectMapperwarm-up thread in multiple micro services by @bobbai00 in https://github.com/apache/texera/pull/3504 - Add ResourceQuota to cap the total resources for computing units by @bobbai00 in https://github.com/apache/texera/pull/3493
- Set terminate_time of computing units in texera_db when corresponding k8s pods die by @bobbai00 in https://github.com/apache/texera/pull/3513
- Add Gauge Chart Visualization Operator by @phanjc1 in https://github.com/apache/texera/pull/3499
- Add 2D Histogram Visualization Operator by @jaeyun0503 in https://github.com/apache/texera/pull/3454
- Fix value
numOfPodsreference in file service deployment template by @bobbai00 in https://github.com/apache/texera/pull/3514 - chore(build): correctly label artifacts as v1.0.0 by @Yicong-Huang in https://github.com/apache/texera/pull/3516
- refactor(core): scala warnings clean up by @Yicong-Huang in https://github.com/apache/texera/pull/3521
- feat: enable gui logo configuration CRUD using database by @xuang7 in https://github.com/apache/texera/pull/3511
- fix(python): re-order python proto-generated code by @Xiao-zhen-Liu in https://github.com/apache/texera/pull/3522
- chore(doc): add CONTRIBUTING.md by @Yicong-Huang in https://github.com/apache/texera/pull/3523
- chore(ci): enforce Conventional Commits by @Yicong-Huang in https://github.com/apache/texera/pull/3520
- feat(amber): enable terminating workers in a region upon completion of region execution by @Xiao-zhen-Liu in https://github.com/apache/texera/pull/3468
- fix(auth): handle missing avatar in Google authentication by @Yicong-Huang in https://github.com/apache/texera/pull/3539
- feat: enable sharing
writeaccess of a computing unit between users by @aicam in https://github.com/apache/texera/pull/3508 - feat(operator): treeplot operator by @yrenat in https://github.com/apache/texera/pull/3529
- fix(operator): fixed typo in PythonUDF by @seongjinyoon in https://github.com/apache/texera/pull/3545
- feat(gui): Improve UI for operator port metrics by @jaeyun0503 in https://github.com/apache/texera/pull/3477
- refactor(amber): deprecate expansion-based greedy schedule generator by @Xiao-zhen-Liu in https://github.com/apache/texera/pull/3542
- refactor(hub): retrieve
isLike,accessandsizeof hub resources in batches by @GspikeHalo in https://github.com/apache/texera/pull/3519 - fix(email): make notification subject lines more informative (#3532) by @DhritiSoni4 in https://github.com/apache/texera/pull/3548
- feat(operator): time series plot operator. by @DhritiSoni4 in https://github.com/apache/texera/pull/3531
- feat(operator): enable re-ordering for projection operator by @yrenat in https://github.com/apache/texera/pull/3543
- feat(operator): add sklearn training operators by @aglinxinyuan in https://github.com/apache/texera/pull/3535
- fix: update import paths in Java UDF by @mengw15 in https://github.com/apache/texera/pull/3547
- feat(operator): sleep operator by @aglinxinyuan in https://github.com/apache/texera/pull/3537
- chore: Removal of extra operator statistics by @jaeyun0503 in https://github.com/apache/texera/pull/3558
- feat(amber): supporting consistent operator stats retrieval by @shengquan-ni in https://github.com/apache/texera/pull/3557
- chore(deps): update formly version to 6.3.12 by @seongjinyoon in https://github.com/apache/texera/pull/3565
- fix(amber): fix output port writer thread closed by finalizing an input port by @Xiao-zhen-Liu in https://github.com/apache/texera/pull/3566
- feat: support max-concurrent-regions in ScheduleGenerator by @mengw15 in https://github.com/apache/texera/pull/3554
- chore(gui): Improved visualization of port statistics by @jaeyun0503 in https://github.com/apache/texera/pull/3569
- fix(ui): temporarily disable frontend undo and redo by @Xiao-zhen-Liu in https://github.com/apache/texera/pull/3571
- feat: enable dynamic sidebar tabs customization by @xuang7 in https://github.com/apache/texera/pull/3533
- fix: Dataset share panel 404 error by correcting API endpoint URL by @mengw15 in https://github.com/apache/texera/pull/3575
- fix: Hub page now only shows public workflows/datasets instead of all accessible workflows/datasets by @mengw15 in https://github.com/apache/texera/pull/3574
- feat(gui): alert broken workflows by @seongjinyoon in https://github.com/apache/texera/pull/3573
- fix(ui): refine result panel: compact stats row, resize, and highlight reset by @mengw15 in https://github.com/apache/texera/pull/3568
- fix: make the default access for sharing from READ to WRITE by @mengw15 in https://github.com/apache/texera/pull/3582
- chore(gui): Adjustment to Position of Eye icon by @jaeyun0503 in https://github.com/apache/texera/pull/3585
- feat: rename computing unit by @seongjinyoon in https://github.com/apache/texera/pull/3591
- chore(dep): bump pyarrow to 21.0.0 to fix CI by @aicam in https://github.com/apache/texera/pull/3600
- chore(gui): fix admin dashboard columns by @jaeyun0503 in https://github.com/apache/texera/pull/3594
- feat(auth): add conformation before user login requests by @SarahAsad23 in https://github.com/apache/texera/pull/3541
- chore: moving broken workflow check code to a function by @seongjinyoon in https://github.com/apache/texera/pull/3596
- feat: double click on operator displays result panel. by @seongjinyoon in https://github.com/apache/texera/pull/3603
- chore(gui): Enhance visibility of “Create” buttons in Workflows & Datasets panels by @mengw15 in https://github.com/apache/texera/pull/3601
- feat(gui): Refresh Computing Unit List When Clicking Computer Unit Drop Down Button by @seongjinyoon in https://github.com/apache/texera/pull/3604
- feat(gui): Automatically reconnect edge in between operators by @seongjinyoon in https://github.com/apache/texera/pull/3606
- feat(upload): enable real-time progress feedback by @xuang7 in https://github.com/apache/texera/pull/3612
- chore(ci): replace erisu/apache-rat-action with apache/skywalking-eyes by @aglinxinyuan in https://github.com/apache/texera/pull/3639
- chore(ci): let new commits trigger PR linter CI by @Yicong-Huang in https://github.com/apache/texera/pull/3641
- chore: Create DISCLAIMER by @pjfanning in https://github.com/apache/texera/pull/3631
- chore: Create .asf.yaml by @pjfanning in https://github.com/apache/texera/pull/3632
- chore: update .asf.yaml to include PR settings by @Yicong-Huang in https://github.com/apache/texera/pull/3644
- chore(ci): remove R test from CI by @Yicong-Huang in https://github.com/apache/texera/pull/3643
- chore: Update NOTICE by @pjfanning in https://github.com/apache/texera/pull/3629
- chore: Redirect jobs notifications to commits@t.a.o by @Yicong-Huang in https://github.com/apache/texera/pull/3646
- chore: create merge protections rules on a test branch by @Yicong-Huang in https://github.com/apache/texera/pull/3645
- chore: fix typo in .asf.yaml by @Yicong-Huang in https://github.com/apache/texera/pull/3648
- chore(doc): update CONTRIBUTING.md by @Yicong-Huang in https://github.com/apache/texera/pull/3611
- chore: revert changes on .asf.yaml by @Yicong-Huang in https://github.com/apache/texera/pull/3649
- chore: CONTRIBUTING.md by @aicam in https://github.com/apache/texera/pull/3633
- fix(docker): use JDK instead of JRE for Java UDF compilation by @bobbai00 in https://github.com/apache/texera/pull/3628
- chore: call the project Apache Texera by @pjfanning in https://github.com/apache/texera/pull/3637
- feat: enable configurable multipart upload settings using database by @xuang7 in https://github.com/apache/texera/pull/3622
- fix(ui): improve button label clarity for version creation by @xuang7 in https://github.com/apache/texera/pull/3623
- feat: switch single-file dataset downloads to use browser native downloads by @madisonmlin in https://github.com/apache/texera/pull/3621
- fix(clone): add clone button by @aicam in https://github.com/apache/texera/pull/3651
- feat(Ingress): Add ingress class name to values by @aicam in https://github.com/apache/texera/pull/3652
- feat: add user's activeness to admin dashboard by @jaeyun0503 in https://github.com/apache/texera/pull/3625
- feat(gui): Enhance Deleting Edges by @seongjinyoon in https://github.com/apache/texera/pull/3636
- fix: yield tuple in GeneratorOperator example by @AnzhiZhang in https://github.com/apache/texera/pull/3657
- fix: return error when attribute type is not set in UDF by @AnzhiZhang in https://github.com/apache/texera/pull/3656
- fix(ui): Highlight "Workflows" tab when inside workspace by @seongjinyoon in https://github.com/apache/texera/pull/3653
- fix(ui): improve upload behavior to prevent progress confusion by @xuang7 in https://github.com/apache/texera/pull/3658
- feat: inline dataset version creation and remove modal flow by @xuang7 in https://github.com/apache/texera/pull/3659
- feat: adding option to allow owner to disallow downloading datasets by @seongjinyoon in https://github.com/apache/texera/pull/3663
- chore: revert "feat: switch single-file dataset downloads to use browser native downloads (#3621)" by @madisonmlin in https://github.com/apache/texera/pull/3669
- feat: enforce S3 multipart-upload limits in configuration by @xuang7 in https://github.com/apache/texera/pull/3664
- chore: add time_log table to deployment/texera_ddl.sql by @jaeyun0503 in https://github.com/apache/texera/pull/3671
- fix: private dataset can be set as downloadable by @seongjinyoon in https://github.com/apache/texera/pull/3666
- feat: display file upload speed and time by @xuang7 in https://github.com/apache/texera/pull/3662
- chore: change master branch to main by @Yicong-Huang in https://github.com/apache/texera/pull/3676
- refactor(amber): move resource allocator into cost estimator by @Xiao-zhen-Liu in https://github.com/apache/texera/pull/3550
- chore: improving naming of endpoint listWithActivity and class UserWithLastLogin by @jaeyun0503 in https://github.com/apache/texera/pull/3682
- chore(dep): bump jOOQ dependencies to version 3.16.23 by @aglinxinyuan in https://github.com/apache/texera/pull/3687
- feat: generator operator examples for binary and integer by @AnzhiZhang in https://github.com/apache/texera/pull/3661
- fix: correct typo in notification message for ongoing executions by @AnzhiZhang in https://github.com/apache/texera/pull/3684
- fix: dataset attribute order by @seongjinyoon in https://github.com/apache/texera/pull/3695
- fix: typo in WorkflowAggregatedState by @aglinxinyuan in https://github.com/apache/texera/pull/3697
- fix: remove unused imports by @aglinxinyuan in https://github.com/apache/texera/pull/3698
- feat(amber): add memoization of region costs in CostBasedScheduleGenerator by @Xiao-zhen-Liu in https://github.com/apache/texera/pull/3660
- chore(ci): Add Mock DB and JOOQ Generation to CI by @aglinxinyuan in https://github.com/apache/texera/pull/3689
- feat: add current branding preview to admin settings by @xuang7 in https://github.com/apache/texera/pull/3700
- feat: reorganize dataset creation time display with timezone tooltip by @xuang7 in https://github.com/apache/texera/pull/3702
- chore: rename time_log and column last_login by @jaeyun0503 in https://github.com/apache/texera/pull/3694
- chore: change jwt token expiration as a configurable variable by @jaeyun0503 in https://github.com/apache/texera/pull/3693
- chore: fix token refresh interval to prevent frequent logout by @jaeyun0503 in https://github.com/apache/texera/pull/3703
- chore: change function name listUserWithActivity to list in AdminUserResource by @jaeyun0503 in https://github.com/apache/texera/pull/3704
- chore: add drop user_last_active_time statement to ddl files by @jaeyun0503 in https://github.com/apache/texera/pull/3708
- fix: improve equality check for PortSchemas by @AnzhiZhang in https://github.com/apache/texera/pull/3667
- chore(ci): remove JOOQ-generated files by @aglinxinyuan in https://github.com/apache/texera/pull/3670
- feat: display datasets version creation date by @xuang7 in https://github.com/apache/texera/pull/3706
- docs: update source code license header template in
CONTRIBUTING.mdby @AnzhiZhang in https://github.com/apache/texera/pull/3712 - fix: resolve runtime statistics display issue by @seongjinyoon in https://github.com/apache/texera/pull/3713
- chore: update default Iceberg catalog type to 'postgres' by @aglinxinyuan in https://github.com/apache/texera/pull/3711
- chore: Add yarn package manager file by @aglinxinyuan in https://github.com/apache/texera/pull/3719
- fix: allow navigation menu to adapt to screen width by @seongjinyoon in https://github.com/apache/texera/pull/3722
- fix: display error notifications for incorrect login credentials by @seongjinyoon in https://github.com/apache/texera/pull/3721
- chore: refactor schema of user_activity table by @jaeyun0503 in https://github.com/apache/texera/pull/3717
- feat: enable dataset creation in export results window by @seongjinyoon in https://github.com/apache/texera/pull/3726
- fix: improve email notification subject by @seongjinyoon in https://github.com/apache/texera/pull/3729
- fix: add isDatasetDownloadable and align field order & docstring in dataset query by @AnzhiZhang in https://github.com/apache/texera/pull/3723
- fix: separate user activity window from jwt expiration by @Sentiaus in https://github.com/apache/texera/pull/3731
- feat: add a new choropleth map operator by @gracecluvohio in https://github.com/apache/texera/pull/3744
- feat: add configuration guidance for upload parameters in admin settings by @xuang7 in https://github.com/apache/texera/pull/3743
- feat: automate JOOQ code generation in SBT build process by @seongjinyoon in https://github.com/apache/texera/pull/3746
- chore(ci): remove JOOQ Generation from CI by @aglinxinyuan in https://github.com/apache/texera/pull/3747
- feat: add account creation time by @jaeyun0503 in https://github.com/apache/texera/pull/3736
- 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
deploymentby 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
AccessControlResourceby @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-serviceto authorize the requests to/wsapiandComputing Unitendpoints 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-serviceDocker 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_HOMEor 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-serverand rename it topyright-language-serviceby @Yicong-Huang in https://github.com/apache/texera/pull/3875 - chore: rename
core/scriptstobinby @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/logby @Yicong-Huang in https://github.com/apache/texera/pull/3881 - chore: move
deploymenttobin/deploymentby @Yicong-Huang in https://github.com/apache/texera/pull/3883 - chore: rename
coretocommonby @Yicong-Huang in https://github.com/apache/texera/pull/3882 - chore: move
bin/sqltosqlby @Yicong-Huang in https://github.com/apache/texera/pull/3884 - fix: use
TEXERA_HOMEfor jooq by @Yicong-Huang in https://github.com/apache/texera/pull/3886 - fix: move
.scalafix.confout 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-cirules 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-stoppedfor 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
nxCloudAccessTokenfrom 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
transformertooperator-requirements.txtby @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
pandasversion to 2.2.3 by @Yicong-Huang in https://github.com/apache/texera/pull/4096 - chore(dep): Bump
numpyversion 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.ambertoapache.texera.amberby @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
- refactor(helm): unify ingress and envoy proxy as a single gateway by @aicam in https://github.com/apache/texera/pull/4191
- fix: test failure from testcontainer caused by docker update raising minimum version by @Ma77Ball in https://github.com/apache/texera/pull/4208
- fix(auth): reject null password during the authentication by @carloea2 in https://github.com/apache/texera/pull/4203
- fix(amber): fix getting uncreated region status in query statistics handler by @Xiao-zhen-Liu in https://github.com/apache/texera/pull/4213
- feat(gui): Display the status for each operator during execution by @yunyad in https://github.com/apache/texera/pull/4195
- feat: introduce sklearn testing operator by @aglinxinyuan in https://github.com/apache/texera/pull/4211
- fix: Added setup python section to frontend test to pin python to 3.12 by @Ma77Ball in https://github.com/apache/texera/pull/4215
- fix: prevent orphaned sessions when lakeFS abort fails by @xuang7 in https://github.com/apache/texera/pull/4197
- feat: add user registration form by @jaeyun0503 in https://github.com/apache/texera/pull/4185
- fix: Fix/macos testcase by @Ma77Ball in https://github.com/apache/texera/pull/4222
- feat: add Markdown editor for dataset/workflow descriptions by @xuang7 in https://github.com/apache/texera/pull/4212
- fix(ui): add links to region display by @gracecluvohio in https://github.com/apache/texera/pull/4226
- feat(release): include container images and deployment artifacts in release by @bobbai00 in https://github.com/apache/texera/pull/4219
- feat: add inline edit modes for dataset description by @xuang7 in https://github.com/apache/texera/pull/4232
- fix(ci): use consistent 9-char commit hash for image tags by @bobbai00 in https://github.com/apache/texera/pull/4231
New Contributors
- @colinthebomb1 made their first contribution in https://github.com/apache/texera/pull/3352
- @Ma77Ball made their first contribution in https://github.com/apache/texera/pull/3349
- @xuang7 made their first contribution in https://github.com/apache/texera/pull/3369
- @SarahAsad23 made their first contribution in https://github.com/apache/texera/pull/3418
- @phanjc1 made their first contribution in https://github.com/apache/texera/pull/3499
- @jaeyun0503 made their first contribution in https://github.com/apache/texera/pull/3454
- @yrenat made their first contribution in https://github.com/apache/texera/pull/3529
- @DhritiSoni4 made their first contribution in https://github.com/apache/texera/pull/3548
- @madisonmlin made their first contribution in https://github.com/apache/texera/pull/3621
- @AnzhiZhang made their first contribution in https://github.com/apache/texera/pull/3657
- @Sentiaus made their first contribution in https://github.com/apache/texera/pull/3731
- @gracecluvohio made their first contribution in https://github.com/apache/texera/pull/3744
- @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.0.0...v1.1.0-incubating-rc3