Start 0.5.0-dev

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
main
dev 11 hours ago
parent 76504183d3
commit 012cd74b42

@ -2,6 +2,10 @@
Cambios notables de la librería TypeScript y de la página. El proyecto usa versionado semántico; mientras sea 0.x, no hay promesa de estabilidad. La sección «Versiones» del [README](README.md) explica qué cubre cada número.
## 0.5.0 — sin publicar
Nada todavía.
## 0.4.0 — 7 de octubre de 2026
La especificación 0.15, el tag `spec-v0.15` de `datekeys-go`: la recuperación a largo plazo, con el objeto release, los archivos de releases y el release en la mano. El autor la cerró el 7 de octubre de 2026, con el tag `v0.4.0`.

@ -26,7 +26,7 @@ Hay tres números de versión, cada uno con su significado, como en la referenci
`version.test.ts` comprueba que `VERSION` coincide con `package.json` y con su lockfile, y que `SPEC_VERSION` es la versión que nombran los vectores y fixtures compartidos; `vectors.test.ts` exige esa versión a cada fichero. El pie de la página muestra las dos.
La versión actual es la `0.4.0`, del 7 de octubre de 2026, con el tag `v0.4.0`. Cubre:
La versión en desarrollo es `0.5.0-dev`. La última publicada es la `0.4.0`, del 7 de octubre de 2026, con el tag `v0.4.0`, que cubre:
- la especificación 0.15 (el tag `spec-v0.15` de `datekeys-go`): lee los formatos de cápsula 1 a 3 y escribe el 3, y el 2 solo como generador de vectores (§62.1, regla 1);
- el objeto release y el release en la mano (§47.1, §49, §50, §63 pasos 9.c y 10): lee el objeto release y el JSON de drand con los textos de Go, busca la ronda en un archivo de releases local y abre con un release en la mano aunque el reloj vaya atrasado; `/inspect` acepta el release pegado o en un fichero;
- la firma de autor de `alg` 1, con las claves `dkauthor1…`, y la de `alg` 2 con certificados, y el sello RFC 3161: las evalúa al abrir con los veredictos de Go y las escribe con los enganches del escritor;

4
package-lock.json generated

@ -1,12 +1,12 @@
{
"name": "datekeys-ts",
"version": "0.4.0",
"version": "0.5.0-dev",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "datekeys-ts",
"version": "0.4.0",
"version": "0.5.0-dev",
"license": "Apache-2.0",
"dependencies": {
"@noble/ciphers": "2.4.0",

@ -1,6 +1,6 @@
{
"name": "datekeys-ts",
"version": "0.4.0",
"version": "0.5.0-dev",
"private": true,
"description": "DateKeys in TypeScript: canonical CBOR codec, DKC1/DKK1 parsers, capsule inspector library and its static inspector page; later, browser encryption and decryption.",
"license": "Apache-2.0",

@ -9,9 +9,10 @@
* reads formats 1 to 3 and writes format 3, signed and sealed, with the key
* of words, the public note and the locator of datekeys.capsule; 0.3.0
* implements spec 0.14: one drand scheme and the root of trust byte for byte;
* 0.4.0 implements spec 0.15: the release object and a release in hand.
* 0.4.0 implements spec 0.15: the release object and a release in hand;
* 0.5.0-dev is what comes after it.
*/
export const VERSION = '0.4.0';
export const VERSION = '0.5.0-dev';
/**
* The version of the DateKeys Protocol Specification that this library

Loading…
Cancel
Save

Powered by TurnKey Linux.