Skip to content

Commit 78e0c66

Browse files
committed
Copy improvements and images
1 parent c209b52 commit 78e0c66

File tree

9 files changed

+27
-16
lines changed

9 files changed

+27
-16
lines changed
Loading
66.4 KB
Loading
Loading
Loading
Loading
Loading
Loading

docs/docs/releases/0.2.0.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ When disconnecting a database from Mathesar, you can now choose to remove the Ma
285285

286286
### More sample data
287287

288-
Mathesar now give you the option to load several new sample data sets when connecting a database.
288+
Mathesar now gives you the option to load several new sample data sets when connecting a database.
289289

290290
<!-- TODO_SCREENSHOT: "Create a New Database" modal with all boxes checked -->
291291

docs/docs/releases/0.2.1.md

+26-15
Original file line numberDiff line numberDiff line change
@@ -8,42 +8,50 @@ We also have a new form to allow users to submit suggestions and feedback about
88

99
_This page provides a comprehensive list of all changes since version [0.2.0](./0.2.0.md)._
1010

11-
<!-- ## Breaking changes -->
12-
<!-- (This section lists any breaking changes to publicly exposed and documented machine interfaces to Mathesar such as the API or DB functions) -->
13-
1411
## Improvements
15-
<!-- (Each feature within this section should have its own level-three heading) -->
1612

1713
### Database nicknames
1814

19-
[TODO]
15+
Users can now assign nicknames to their configured databases, making it easier to identify and organize connections. Instead of relying on technical database names, users can set meaningful labels that will be used througout Mathesar.
16+
17+
![A screenshot of Mathesar's UI showing a list of grant proposal databases with clear nicknames.](../assets/releases/0.2.1/nickname-db-list.png)
18+
19+
20+
This is especially useful when managing multiple databases with identical names, or when connecting to external services where database names are automated.
21+
22+
![A screenshot of Mathesar's UI showing the "Connect Database" modal, with the option to set a nickname configured.](../assets/releases/0.2.1/nickname-db-create.png)
23+
24+
In addition to nickname support, all database connection values can now be edited.
25+
2026

2127
[#4262](https://github.com/mathesar-foundation/mathesar/pull/4262 "Frontend support for databases nicknames")
2228
[#4244](https://github.com/mathesar-foundation/mathesar/pull/4244 "Backend support for database nicknames")
2329
[#4261](https://github.com/mathesar-foundation/mathesar/pull/4261 "Allow DB name/host/port to be updated")
2430

2531
### In-app feedback
2632

27-
[TODO]
33+
Users can now provide direct feedback within the app using a built-in feedback form. This simple input allows users to share thoughts, report issues, or suggest improvements without leaving the interface.
34+
35+
![A screenshot of Mathesar's UI with the new in-app feedback form open.](../assets/releases/0.2.1/feedback.png)
2836

2937
[#4241](https://github.com/mathesar-foundation/mathesar/pull/4241 "Move feedback to app header, add mailing list link to home page")
3038

3139
### Column widths are persisted
3240

33-
[TODO]
41+
Column widths in table views are now automatically saved, ensuring a consistent layout across sessions. Users no longer need to manually adjust column sizes every time they revisit a table, improving usability and efficiency when working with columns of varied lengths.
42+
43+
![A screenshot of a table of grant allocations with customized column widths tailored to the data.](../assets/releases/0.2.1/column-widths.png)
3444

3545
[#4257](https://github.com/mathesar-foundation/mathesar/pull/4257 "Persist column width")
3646
[#4248](https://github.com/mathesar-foundation/mathesar/pull/4248 "Backend support to persist customized column widths")
3747

3848
### Drop schema contents when deleting
3949

40-
[TODO]
41-
50+
Mathesar now automatically drops all objects within a schema before deleting the schema itself, without relying on CASCADE. This ensures a safer and more controlled deletion process, preventing unintended removal of external dependencies while still allowing users to delete schemas that contain objects.
4251

43-
It's new behavior for Mathesar.
44-
It's novel in the field, AFAIK. No other product (that I'm aware of) has the same combination of safety and convenience provided by this.
45-
It warrants a bit more description, since the difference between this and CASCADE may surprise or interest a knowledgeable user, and may make some more confident when letting their users use Mathesar to access the DB.
52+
![A screenshot of a table of grant allocations with customized column widths tailored to the data.](../assets/releases/0.2.1/schema-deletion.png)
4653

54+
This strikes a unique balance between safety and convenience, making it easier to manage schemas while reducing the risk of accidental data loss. It also provides greater confidence when granting database access to users, as deletions remain contained and predictable.
4755

4856
[#4251](https://github.com/mathesar-foundation/mathesar/pull/4251 "Drop schema contents when deleting")
4957

@@ -53,13 +61,17 @@ It warrants a bit more description, since the difference between this and CASCAD
5361

5462
See the [upgrading Postgres](#upgrading-postgres) section for instructions on safely upgrading your Postgres version.
5563

56-
New installs of Mathesar using our recommended [Docker Compose](../administration/install-via-docker-compose.md) installation will now use Postgres 17. Prior to 1.2.1 Mathesar installs configured via our docker compose file used version 13.
64+
New installs of Mathesar using our recommended [Docker Compose](../administration/install-via-docker-compose.md) installation will now use Postgres 17. Prior to 1.2.1, Mathesar installs configured via our docker compose file used version 13.
5765

5866

5967
[#4263](https://github.com/mathesar-foundation/mathesar/pull/4263 "Upgrade docker compose to PG 17")
6068

6169
### Support connections without a database password
6270

71+
Mathesar now allows users to configure database connections without requiring a password. This provides greater flexibility for users relying on secure, passwordless authentication mechanisms while maintaining compatibility with a variety of database configurations.
72+
73+
![A screenshot of a table of grant allocations with customized column widths tailored to the data.](../assets/releases/0.2.1/passwordless.png)
74+
6375
[#4252](https://github.com/mathesar-foundation/mathesar/pull/4252 "Partially support passwordless Database Roles")
6476
[#4255](https://github.com/mathesar-foundation/mathesar/pull/4255 "Copy suggestions for passwordless roles in Mathesar")
6577

@@ -130,8 +142,7 @@ If you encounter issues or the upgrade fails:
130142
docker compose up -d
131143
```
132144

133-
For additional support, reach out to the Mathesar team via a [GitHub issue](https://github.com/mathesar-foundation/mathesar/issues/new/choose) or the [Matrix chat](https://wiki.mathesar.org/en/community/matrix).
134-
145+
For additional support, reach out to the Mathesar team via a [GitHub issue](https://github.com/mathesar-foundation/mathesar/issues/new/choose) or in the general channel of our [Matrix chat](https://wiki.mathesar.org/en/community/matrix).
135146

136147
## Upgrading to 0.2.1 {:#upgrading}
137148

0 commit comments

Comments
 (0)