Mercurial > libervia-backend
comparison CHANGELOG @ 4039:f5d3afd4e5c4
changelog: udpate
author | Goffi <goffi@goffi.org> |
---|---|
date | Thu, 13 Apr 2023 21:56:09 +0200 |
parents | f97be63871e4 |
children | 1f967f85fc23 |
comparison
equal
deleted
inserted
replaced
4038:c484c2609275 | 4039:f5d3afd4e5c4 |
---|---|
1 All theses changelogs are not exhaustive, please check the Mercurial repository for more details. | 1 All theses changelogs are not exhaustive, please check the Mercurial repository for more details. |
2 | |
3 v 0.9.0 « La Ruche » (NOT RELEASED YET): | |
4 - core: | |
5 - identity: make the plugin compatible with component + description | |
6 - identity, XEP-0054: move avatar resizing and caching method to identity plugin | |
7 - XEP-0060: PAM + PSS implementation | |
8 - XEP-0060, XEP-0163, XEP-0277, text syntaxes: make plugins usable with components | |
9 - XEP-0080: "User Location" implementation | |
10 - XEP-0084: "User Avatar" implementation | |
11 - XEP-0103: "URL Address Information" implementation | |
12 - XEP-0191: "Blocking Command" implementation | |
13 - XEP-0215: "External Service Discovery" implementation | |
14 - XEP-0277: post repeating implementation | |
15 - XEP-0292: "vCard4 Over XMPP" implementation | |
16 - XEP-0372: "References" implementation | |
17 - XEP-0373: "OpenPGP for XMPP" implementation | |
18 - XEP-0374: "OpenPGP for XMPP Instant Messaging" implementation | |
19 - XEP-0376: "Pubsub Account Management" implementation | |
20 - XEP-0384: fully reworked to adjust to the reworked python-omemo | |
21 - XEP-0391: "Jingle Encrypted Transports" implementation | |
22 - XEP-0396: "Jingle Encrypted Ttransports - OMEMO" implementation | |
23 - XEP-0420: "Stanza Content Encryption" implementation | |
24 - XEP-0446: "File Metadata" implementation | |
25 - XEP-0447: "Stateless File Sharing" implementation | |
26 - XEP-0448: "Encryption for Stateless File Sharing" implementation | |
27 - XEP-0450: "Automatic Trust Management" implementation | |
28 - XEP-0465: "Pubsub Public Subscriptions" implementation | |
29 - XEP-0470: "Pubsub Attachments" implementation | |
30 - XEP-0471: "Events" implementation | |
31 - XEP-0473: "OpenPGP for XMPP Pubsub" implementation | |
32 - XEP-0477: "Pubsub Targeted Encryption" implementation | |
33 - xml_tools: add support for `list-multi` data form field type | |
34 - massive refactoring to switch from camelCase to snake_case | |
35 - components: | |
36 - new ActivityPub <=> XMPP Gateway | |
37 - templates: | |
38 - bulma (blog/item): `published` timestamp now links to the item | |
39 - bulma (calendar): calendar and its daily view | |
40 - bulma: new `retry-notification` template | |
41 - cli: | |
42 - blog: new `--attachment` argument to attach files or external data to a blog post | |
43 - blog: new `repeat` subcommand, to re-publish a blog post | |
44 - blog, pubsub: encryption argument for pubsub targeted encryption | |
45 - blog, pubsub: new `attachments` subcommands | |
46 - file/get: handle full JSON attachment following change in backend | |
47 - file/send: add `--encrypt` argument to request encryption | |
48 - identity: add description to `identity set` | |
49 - info/disco: add external services in results | |
50 - message/retract: message retractation command | |
51 - message/send: new --attach argument to send an attachment | |
52 - pubsub/get: add --no-decrypt flag to disable automatic decryption | |
53 - pubsub: new `reference` subcommand to send references/mentions to pubsub items | |
54 - pubsub: new secret subcommands | |
55 - pubsub/set,edit: add `--sign` argument | |
56 - pubsub/signature: add `sign` command | |
57 - new `blocking` commands | |
58 - web: | |
59 - pages: `page_max` query parameter can now be used on pubsub based pages | |
60 - pages (blog/edit): allow comments when editing a post | |
61 - pages (blog/view): activate pagination when a single item is shown | |
62 - pages (calendar): calendar page | |
63 - server, browser: dynamic pages refactoring: | |
64 - Pages are now dynamic by default, and a websocket is established by the first connected page of a session | |
65 - The socket is used to transmit bridge signals, and then the signal is broadcasted to other tabs using broadcast channel | |
66 - All previous partial rendering mechanism have been removed | |
67 - server: better reverse proxy headers handling | |
68 - server: don't wait anymore for libervia app to be fully started | |
69 - server: fix inverse URL redirection for root path + allow multiple inverse redirections | |
70 - server: handle "proxy" scheme in configuration | |
2 | 71 |
3 v 0.8.0 « La Cecília » (30/11/2021): | 72 v 0.8.0 « La Cecília » (30/11/2021): |
4 - renamed the project from "Salut à Toi" to "Libervia" | 73 - renamed the project from "Salut à Toi" to "Libervia" |
5 - frontends are renamed "Libervia XXX" (where XXX is Desktop, Web, etc.), former names are kept as aliases | 74 - frontends are renamed "Libervia XXX" (where XXX is Desktop, Web, etc.), former names are kept as aliases |
6 - Python 3 port | 75 - Python 3 port |