# Änderungsprotokoll

Was sich in jedem Release der API von PDF Blocks geändert hat, das Neueste zuerst.

Was sich in der API von PDF Blocks geändert hat, gebunden an ihre
[SemVer](https://semver.org)-Version. Das aktuelle Release ist `1.18`.

<Note>
  Dieses Änderungsprotokoll ist ein **vorausschauendes Gerüst**. Es zeigt die
  aktuelle Version und das Format der Einträge; künftige Releases erhalten hier
  jeweils einen datierten Eintrag. Aufgeführt sind nur geprüfte Änderungen:
  keine erfundene Historie.
</Note>

## Wie Sie es lesen

Die Einträge sind nach Version gruppiert, das Neueste zuerst, und mit
**Hinzugefügt**, **Geändert** oder **Behoben** gekennzeichnet. Die Version
folgt SemVer 2.0.0, und die Major-Version (`v1`) erscheint in jeder Route. Was
als abwärtskompatible Änderung gilt und wie inkompatible Änderungen ausgeliefert
würden, steht unter
[Versionierung und Stabilität](/docs/api/versioning-and-stability).

## 1.18: aktuell

Die API stellt die vollständige Fläche von **17 Aktionen** bereit: Dokumente
zusammenführen; Text- und Bildwasserzeichen hinzufügen; Passwörter hinzufügen
und entfernen; Einschränkungen hinzufügen und entfernen; Signaturen entfernen;
Seiten extrahieren, entfernen, drehen, umkehren und neu anordnen; sowie nach
Seitenanzahl, an einer Seite, nach Größe und in Seitengruppen aufteilen.

Die jüngsten Ergänzungen, die es in diese Version geschafft haben:

- **Hinzugefügt**: die **Familie der Aufteilungen**: `split_by_page_count`,
  `split_at_page`, `split_by_size` und `split_by_groups`. Sie geben mehrere
  Dokumente zurück; das Format (ZIP, JSON oder multipart) wird über den Header
  `Accept` gewählt. Siehe [Antwortformate](/docs/api/response-formats).
- **Hinzugefügt**: `reorder_pages`, das Seiten in einer ausdrücklichen
  Reihenfolge [`page_order`](/docs/api/selecting-pages) ausgibt.
- **Hinzugefügt**: der Selektor `pages` an den Seiten- und
  Wasserzeichenaktionen, um mit einer kompakten Bereichssyntax wie `1..3,5`
  eine Teilmenge von Seiten anzusprechen.
