Skip to content

Commit 213c386

Browse files
committed
release v2.1
1 parent 7a58679 commit 213c386

File tree

4 files changed

+43
-16
lines changed

4 files changed

+43
-16
lines changed

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -218,18 +218,19 @@ Here's how to package, test, and ship a new release.
218218
219219
## Changelog
220220
221-
### 2.1 - unreleased
221+
### 2.1 - 2026-02-06
222222
223223
* Bundle new lexicons:
224-
* `[lexicon.community.*]`(https://lexicon.community/), as of [2bf2cbb](https://github.com/lexicon-community/lexicon/commit/2bf2cbbfd3058d710f8c468307ef7e003bc22383).
225-
* [`site.standard.document` and `site.standard.publication`](https://standard.site/), [from lexicon.garden](https://lexicon.garden/identity/did:plc:re3ebnp5v7ffagz6rb6xfei4), as of 2026-02-03.
226-
* Update bundled Bluesky PBC lexicons (`app.bsky`, `com.atproto`, etc.) as of [bluesky-social/atproto@19ecf5f](https://github.com/bluesky-social/atproto/commit/19ecf5f76ae0d88c1963211a76920e00eecdd965).
224+
* [`lexicon.community.*`](https://lexicon.community/), as of [2bf2cbb](https://github.com/lexicon-community/lexicon/commit/2bf2cbbfd3058d710f8c468307ef7e003bc22383).
225+
* [`site.standard.*`](https://standard.site/), [from lexicon.garden](https://lexicon.garden/identity/did:plc:re3ebnp5v7ffagz6rb6xfei4), as of 2026-02-03.
226+
* Update bundled Bluesky PBC lexicons (`app.bsky`, `com.atproto`, etc.) as of [19ecf5f](https://github.com/bluesky-social/atproto/commit/19ecf5f76ae0d88c1963211a76920e00eecdd965).
227227
* `base.load_lexicons`: ignore non-lexicon files.
228228
* Schema validation:
229229
* For the `uri` string format, handle URLs with brackets (eg `]`) in the hostname, eg `https://example.com]`.
230230
* Don't require `$type` in event stream subscription payloads.
231231
* Bug fixes for unions and arrays.
232232
* Ignore `maxGraphemes` on non-string fields.
233+
* Allow `type: permission-set`.
233234
234235
235236
### 2.0 - 2025-09-13

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,9 +94,9 @@
9494
# built documents.
9595
#
9696
# The short X.Y version.
97-
version = '2.0'
97+
version = '2.1'
9898
# The full version, including alpha/beta/rc tags.
99-
release = '2.0'
99+
release = '2.1'
100100

101101
# The language for content autogenerated by Sphinx. Refer to documentation
102102
# for a list of supported languages.

docs/index.rst

Lines changed: 35 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,32 @@ Here’s how to package, test, and ship a new release.
263263
Changelog
264264
---------
265265

266+
2.1 - 2026-02-06
267+
~~~~~~~~~~~~~~~~
268+
269+
- Bundle new lexicons:
270+
271+
- `lexicon.community.* <https://lexicon.community/>`__, as of
272+
`2bf2cbb <https://github.com/lexicon-community/lexicon/commit/2bf2cbbfd3058d710f8c468307ef7e003bc22383>`__.
273+
- `site.standard.* <https://standard.site/>`__, `from
274+
lexicon.garden <https://lexicon.garden/identity/did:plc:re3ebnp5v7ffagz6rb6xfei4>`__,
275+
as of 2026-02-03.
276+
277+
- Update bundled Bluesky PBC lexicons (``app.bsky``, ``com.atproto``,
278+
etc.) as of
279+
`19ecf5f <https://github.com/bluesky-social/atproto/commit/19ecf5f76ae0d88c1963211a76920e00eecdd965>`__.
280+
- ``base.load_lexicons``: ignore non-lexicon files.
281+
- Schema validation:
282+
283+
- For the ``uri`` string format, handle URLs with brackets (eg ``]``)
284+
in the hostname, eg ``https://example.com]``.
285+
- Don’t require ``$type`` in event stream subscription payloads.
286+
- Bug fixes for unions and arrays.
287+
- Ignore ``maxGraphemes`` on non-string fields.
288+
- Allow ``type: permission-set``.
289+
290+
.. _section-1:
291+
266292
2.0 - 2025-09-13
267293
~~~~~~~~~~~~~~~~
268294

@@ -290,7 +316,7 @@ Non-breaking changes:
290316
than one connection to event stream subscription methods per client
291317
IP.
292318

293-
.. _section-1:
319+
.. _section-2:
294320

295321
1.1 - 2025-03-13
296322
~~~~~~~~~~~~~~~~
@@ -326,7 +352,7 @@ Non-breaking changes:
326352
``ValidationError``, ie ``err.args[1]``, as a dict of additional
327353
HTTP headers to return with the HTTP 400 response.
328354

329-
.. _section-2:
355+
.. _section-3:
330356

331357
1.0 - 2024-10-14
332358
~~~~~~~~~~~~~~~~
@@ -350,7 +376,7 @@ Non-breaking changes:
350376

351377
- Add ``status`` param to ``Redirect``.
352378

353-
.. _section-3:
379+
.. _section-4:
354380

355381
0.7 - 2024-06-24
356382
~~~~~~~~~~~~~~~~
@@ -381,7 +407,7 @@ Non-breaking changes:
381407
- Update bundled ``app.bsky`` and ``com.atproto`` lexicons, as of
382408
`bluesky-social/atproto@15cc6ff37c326d5c186385037c4bfe8b60ea41b1 <https://github.com/bluesky-social/atproto/commit/15cc6ff37c326d5c186385037c4bfe8b60ea41b1>`__.
383409

384-
.. _section-4:
410+
.. _section-5:
385411

386412
0.6 - 2024-03-16
387413
~~~~~~~~~~~~~~~~
@@ -392,7 +418,7 @@ Non-breaking changes:
392418
- Update bundled ``app.bsky`` and ``com.atproto`` lexicons, as of
393419
`bluesky-social/atproto@f45eef3 <https://github.com/bluesky-social/atproto/commit/f45eef3414f8827ba3a6958a7040c7e38bfd6282>`__.
394420

395-
.. _section-5:
421+
.. _section-6:
396422

397423
0.5 - 2023-12-10
398424
~~~~~~~~~~~~~~~~
@@ -407,7 +433,7 @@ Non-breaking changes:
407433
- Bug fix: don’t infinite loop if ``refreshSession`` fails.
408434
- Other minor authentication bug fixes.
409435

410-
.. _section-6:
436+
.. _section-7:
411437

412438
0.4 - 2023-10-28
413439
~~~~~~~~~~~~~~~~
@@ -447,7 +473,7 @@ Non-breaking changes:
447473
- Add the ``error`` field to the JSON response bodies for most error
448474
responses.
449475

450-
.. _section-7:
476+
.. _section-8:
451477

452478
0.3 - 2023-08-29
453479
~~~~~~~~~~~~~~~~
@@ -459,7 +485,7 @@ Non-breaking changes:
459485
- Add new ``Server.register`` method for manually registering handlers.
460486
- Bug fix for server ``@method`` decorator.
461487

462-
.. _section-8:
488+
.. _section-9:
463489

464490
0.2 - 2023-03-13
465491
~~~~~~~~~~~~~~~~
@@ -476,7 +502,7 @@ put more effort into matching and fully implementing them. Stay tuned!
476502
format <https://github.com/snarfed/atproto/commit/63b9873bb1699b6bce54e7a8d3db2fcbd2cfc5ab>`__.
477503
Original format is no longer supported.
478504

479-
.. _section-9:
505+
.. _section-10:
480506

481507
0.1 - 2022-12-13
482508
~~~~~~~~~~~~~~~~

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ where = ['.']
1616

1717
[project]
1818
name = 'lexrpc'
19-
version = '2.0'
19+
version = '2.1'
2020
authors = [
2121
{ name='Ryan Barrett', email='lexrpc@ryanb.org' },
2222
]

0 commit comments

Comments
 (0)