Skip to content

@emdash-cms/admin@1.0.1

Choose a tag to compare

@emdashbot emdashbot released this 28 Sep 12:21
0e8977c

Patch Changes

  • #3534 6f2ef26 Thanks @MA2153! - Completes the Arabic (العربية) translation of the admin UI. Every admin string now has an Arabic translation, so Arabic users no longer see English fallback text.

  • #3545 c66b49b Thanks @palockocz! - Adds the missing Czech translations for media to the admin UI.

  • #3533 9e297d6 Thanks @ascorbic! - Fixes the byline editor discarding changes typed right after it opened. On slower sites the full byline record could finish loading after you started typing and replace your edits, so Save stored the original values. Reopening a byline straight after saving it now also shows the saved values.

  • #3515 d274172 Thanks @ascorbic! - Releases EmDash 1.0. This release includes breaking changes, such as removing APIs deprecated during 0.x. Before upgrading from 0.42, read the upgrade guide, which lists each change and how to migrate.

    From this release, breaking changes ship only in a new major version.

  • #3522 a3609fb Thanks @danielmlr! - Fixes collection and taxonomy names appearing in lowercase inside sentences of the German admin, such as "Noch keine kategorien vorhanden." on a taxonomy page or "beiträge durchsuchen..." in a content list's search field. German capitalizes nouns, so the German admin now shows these names as the site defines them. Other admin languages still lowercase them.

    In admin languages other than English, the dialogs for creating, editing and deleting terms now show the translated word for "term" instead of the English one when the taxonomy has no singular name, such as a taxonomy created in the admin.

  • #3324 618591e Thanks @danielmlr! - Completes the German admin translations so German-speaking editors see localized text in site transfer (export, import review and approvals), content relations and reference fields, bulk term assignment, the bylines directory, block types, invitation and sign-in emails, CLI device sign-in, the menu dialog, API token scopes and the dashboard's core update notice, as well as in the taxonomy picker, the link and code block pickers, save errors and plugin registry notices. The code block language button now reads "Sprache festlegen" instead of "Sprache speichern".

    Makes the German terminology consistent across the admin. Some words German-speaking editors already know change: plugins are now "Plugins" instead of "Erweiterungen", collections "Sammlungen" instead of "Kollektionen", bylines "Autorenangaben" instead of "Autorenzeilen", "Website" replaces "Webseite", publishing is "veröffentlichen" instead of "publizieren" and unpublishing "zurückziehen" instead of "depublizieren", and delete actions say "löschen" while remove actions keep "entfernen". Progress messages, button labels and quotation marks follow one style throughout, and strings whose German said something different from the English now match it.

  • #3519 0b4be2c Thanks @ascorbic! - Removes the deprecated experimental.registry integration option. Sites that still set it now fail at startup with an error pointing to the top-level registry option, including sites that already set registry alongside it. The value is not silently ignored, because that would drop the configured aggregator and release-age policy.

    Move the value unchanged. The top-level option accepts the same URL string or configuration object:

     emdash({
    -	experimental: {
    -		registry: {
    -			aggregatorUrl: "https://registry.example.com",
    -			policy: { minimumReleaseAge: "48h" },
    -		},
    -	},
    +	registry: {
    +		aggregatorUrl: "https://registry.example.com",
    +		policy: { minimumReleaseAge: "48h" },
    +	},
     });

    The experimental option is also removed from the EmDashConfig type, because it has no remaining settings. An empty experimental: {} block is still ignored at runtime, but TypeScript configs should delete it. Registry configuration errors in the admin now always name the top-level registry.* setting.

  • Updated dependencies [d274172]:

    • @emdash-cms/blocks@1.0.1