Skip to content

0.3.28

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Aug 20:00
7f2dd58

Merged PRs

dolt-workbench

  • 577: graphql: Bump tmp
  • 576: Fix local dolt server issues
    This PR fixes a few things:
    1. #571 - this was caused by a breaking change to electron that causes any folder named "databases" in the system userData directory to be deleted on app startup. This is the directory we use to store internal dolt connections in the workbench production build. I changed the folder name to "connections".
    2. Previously if you tried to create a new database on an internal dolt connection from within the workbench (either through the dropdown or by running SQL), it would create the new database inside the directory for whatever database was currently being used. This was causing some weird behavior. To fix it, I'm making sure we always run dolt sql-server from the connections directory rather than the actual database directory.
  • 575: Add quotes around table name to avoid syntax errors
    Addressing #574
  • 573: web,graphql: Support AGENT.md
  • 572: Add tests for diff viewer and create branch page
  • 570: Usability fixes
    This PR does the following:
    1. Changes the create/clone database form to use radios instead of checkboxes
    Screenshot 2025-08-05 at 4 32 34 PM 2. Adds a back button to the connection setup page: Screenshot 2025-08-05 at 4 33 39 PM 3. Adds the connection name field as a required input when starting an internal dolt server.
  • 569: increase default timeout for cypress tests to 10 seconds
  • 568: fix docs test for AGENT.md
  • 567: Only allow one internal dolt server
    This fixes #491.
    Prevents users from creating a new internal dolt connection from the clone option if one already exists.
  • 560: Add a developer guide with the full release process steps
  • 559: add run desktop app instructions to readme
  • 558: build(deps-dev): bump @babel/core from 7.27.7 to 7.28.0 in /workbench-cypress
  • 556: build(deps-dev): bump eslint-config-prettier from 10.1.5 to 10.1.8 in /workbench-cypress
  • 554: build(deps): bump @nestjs/cli from 11.0.7 to 11.0.10 in /graphql-server
    Bumps @nestjs/cli from 11.0.7 to 11.0.10.
  • 553: build(deps): bump @dolthub/web-utils from 0.1.8 to 0.1.9 in /graphql-server
  • 551: build(deps): bump @nestjs/schematics from 11.0.5 to 11.0.7 in /graphql-server
  • 550: build(deps-dev): bump @types/lodash from 4.17.11 to 4.17.20 in /web
  • 549: build(deps-dev): bump postcss-preset-env from 10.2.3 to 10.2.4 in /web
  • 548: build(deps-dev): bump ts-jest from 29.2.5 to 29.4.0 in /web
  • 547: build(deps-dev): bump @typescript-eslint/parser from 8.33.1 to 8.38.0 in /web
  • 545: build(deps-dev): bump eslint-plugin-react-hooks from 5.0.0 to 5.2.0 in /web
  • 544: Make connection setup flow clearer
    • Added a third option for "Connect to an existing Dolt server"
    • Using radios now instead of checkboxes
    Screenshot 2025-07-31 at 4 35 40 PM
  • 542: Add More Cypress Tests
    All the features from this blog should have at least one test now. I also reorganized the folder structure a little bit to be more in line with how things are set up for the dolthub-cypress tests.
  • 541: web,graphql: Fix null values in conflicts table, works with doltgres
  • 540: Update build versions
  • 539: build(deps): bump form-data from 2.5.3 to 2.5.5 in /workbench-cypress
  • 538: build(deps): bump form-data from 4.0.1 to 4.0.4 in /web
  • 537: build(deps): bump form-data from 4.0.0 to 4.0.4 in /graphql-server
  • 536: graphql: Fix ER diagram error, bump multer
    Fixes #535

Closed Issues

  • 571: Local Dolt server connections don't work after the session they were created
  • 574: Some Doltgres queries generated incorrectly when table names are postgres keywords
  • 491: Running multiple internal dolt servers not prohibited consistently
  • 535: ER Diagram error since dolt 1.56.0