Dernières nouveautés

Ce qui a changé, jour après jour.

Nouveaux pays, nouvelles versions de leurs règles, versions, fonctionnalités et corrections — du plus récent au plus ancien, tels que le dépôt les enregistre.

  1. nouveautépas encore publié

    The FEC of two more ledgers is found by the name of the ledger Dans le journal

  2. nouveautépas encore publié

    A transaction journal saved as CSV is read as books Dans le journal

  3. nouveautépas encore publié

    An XML Audit File Financial is read as books Dans le journal

  4. nouveautépas encore publié

    The AI that works on the books is called an agent. Dans le journal

  1. version

    Ekwo OS 0.8.0 est publié Dans le journal

  2. correctionpas encore publié

    An archive survives an honest reader printing it again Dans le journal

  3. nouveauté

    A machine key reaches the API Dans le journal

  4. nouveauté

    The version of the schema, asked on its own Dans le journal

  5. nouveauté

    A financial statement asked for by kind Dans le journal

  6. nouveauté

    The schema of this release is 0.8.0, and the packages refuse an older database by name Dans le journal

  7. nouveauté

    The web application has a name: Ekwo Cloud, the hosted edition on ekwo.ai. Dans le journal

  8. nouveauté

    The contributor licence agreement is governed by the law of Estonia. Dans le journal

  9. correction

    isServiceRoleKey() read no key in a browser. Dans le journal

  1. pays

    Nouveau pays : Émirats arabes unis La page du pays

  2. pays

    Nouveau pays : Autriche La page du pays

  3. pays

    Nouveau pays : Suisse La page du pays

  4. pays

    Nouveau pays : Italie La page du pays

  5. pays

    Nouveau pays : Corée du Sud La page du pays

  6. pays

    Nouveau pays : Pologne La page du pays

  7. pays

    Nouveau pays : Portugal La page du pays

  8. pays

    Nouveau pays : Arabie saoudite La page du pays

  9. pays

    Nouveau pays : Thaïlande La page du pays

  10. pays

    Nouveau pays : Taïwan La page du pays

  11. pays

    Nouveau pays : Viêt Nam La page du pays

  12. version

    Ekwo OS 0.7.0 est publié Dans le journal

  13. version

    Ekwo OS 0.6.0 est publié Dans le journal

  14. version

    Ekwo OS 0.5.0 est publié Dans le journal

  15. nouveauté

    Start with Claude. Dans le journal

  16. nouveauté

    One installation, companies in several countries, from the command line. Dans le journal

  17. nouveauté

    ekwo import --accept-suggestions Dans le journal

  18. nouveauté

    npm run e2e:supabase -- --multi-country Dans le journal

  19. nouveauté

    ekwo.json describes the installation Dans le journal

  20. nouveauté

    instance.country is nullable Dans le journal

  21. nouveauté

    An account of the old books is posted to an account of the new chart only once somebody has said so. Dans le journal

  22. nouveauté

    import_already_done says what the first import was Dans le journal

  23. nouveauté

    The import_books tool refuses more than 256 KiB of text Dans le journal

  24. nouveauté

    The documented command of the MCP server carries @latest Dans le journal

  25. nouveauté

    The documented command of the CLI carries @latest too Dans le journal

  26. correction

    ekwo init sends a secret key of the newer form the way Supabase documents it. Dans le journal

  27. nouveauté

    An install demo in the README. Dans le journal

  28. nouveauté

    Books kept elsewhere come in with one command. Dans le journal

  29. nouveauté

    ekwo import camt.053 | coda | cfonb120 Dans le journal

  30. nouveauté

    An import names its source by format or by the software that wrote it. Dans le journal

  31. nouveauté

    Four country packs more, 44 in all. Dans le journal

  32. nouveauté

    The MCP server starts with nothing configured. Dans le journal

  33. nouveauté

    Ready for the official MCP registry. Dans le journal

  34. nouveauté

    No competing product is named. Dans le journal

  35. nouveauté

    /multi-country/ on the site: several countries, one set of books. Dans le journal

  36. nouveauté

    A silence a pack states is no longer printed as a gap. Dans le journal

  37. nouveauté

    A filed return settles outside Belgium and France. Dans le journal

  38. nouveauté

    ekwo pack check names a bank statement format nothing reads Dans le journal

  39. nouveauté

    A posted invoice goes back to draft where its country allows it and nothing about it has left. Dans le journal

  40. nouveauté

    A posted invoice is cancelled, and a posted entry reversed, in one call. Dans le journal

  41. nouveauté

    The site can be published, and says where it lives only when it is told. Dans le journal

  42. nouveauté

    A way in for somebody who already has an account. Dans le journal

  43. nouveauté

    The site has an icon. Dans le journal

  44. nouveauté

    The bot CONTRIBUTING.md promised, and what a pull request goes through. Dans le journal

  45. nouveauté

    ekwo pack describe [<cc>] — the whole of one country, in one object. Dans le journal

  46. nouveauté

    Three planned modules written down: carbon, crypto and sign. Dans le journal

  47. nouveauté

    What the packs do not say yet, listed in docs/international.md. Dans le journal

  48. nouveauté

    A home page for Ekwo, and a world map that is the argument. Dans le journal

  49. nouveauté

    apps/site — one page per country, prerendered, with no JavaScript. Dans le journal

  50. nouveauté

    Thirty-four country packs more, from 6 to 40 countries. Dans le journal

  51. nouveauté

    One SYSCOHADA chart for the OHADA member States. Dans le journal

  52. nouveauté

    The lists of packs outside packs/ are written from packs/. Dans le journal

  53. nouveauté

    A cadence of any whole number of months, and a box frozen at the unit of its form. Dans le journal

  54. nouveauté

    A supply measured against its seller. Dans le journal

  55. nouveauté

    The packs of the first countries go further. Dans le journal

  56. nouveauté

    Ekwo readable by an AI assistant. Dans le journal

  57. nouveauté

    One record per design decision. Dans le journal

  58. nouveauté

    The site at ekwo.ai is built outside this repository. Dans le journal

  59. nouveauté

    The site compares any two countries on one page. Dans le journal

  60. nouveauté

    ekwo cancel and the cancel_document tool choose, and say which. Dans le journal

  61. nouveauté

    A posted document has one way out of posted, and reversed is written at last. Dans le journal

  62. nouveauté

    The site lets the reader choose its colours, and leaves room for its languages. Dans le journal

  63. nouveauté

    The statement formats a reader exists for moved to @ekwo-ai/core. Dans le journal

  64. nouveauté

    The site is set in two typefaces, self-hosted, on one set of tokens. Dans le journal

  65. nouveauté

    The country-literal guard reads apps/ too. Dans le journal

  66. nouveauté

    Ekwo presents itself as open source data infrastructure, and says what it is not. Dans le journal

  67. correction

    The site froze on the time of day it was opened at. Dans le journal

  68. correction

    A cancelled invoice could be unmatched from its credit note, and then said cancelled and not_paid at once. Dans le journal

  69. correction

    A fresh installation was called behind by the next command. Dans le journal

  70. correction

    The midrib ran tip to tip, and cut the leaf into a pod. Dans le journal

  71. correction

    ekwo invoice created any kind of document, which is what ekwo doc is called. Dans le journal

  72. correction

    The animated demonstration on the home page showed a command that does not run. Dans le journal

  73. correction

    The mark read as an equals sign. Dans le journal

  74. correction

    A reader who asked for less motion was shown a heading that said "set free." and nothing else. Dans le journal

  75. correction

    docs/releasing.md said one approval publishes every package. It took fifteen. Dans le journal

  1. pays

    Nouveau pays : Australie La page du pays

  2. pays

    Nouveau pays : Burkina Faso La page du pays

  3. pays

    Nouveau pays : Bénin La page du pays

  4. pays

    Nouveau pays : Congo-Kinshasa La page du pays

  5. pays

    Nouveau pays : République centrafricaine La page du pays

  6. pays

    Nouveau pays : Congo-Brazzaville La page du pays

  7. pays

    Nouveau pays : Côte d’Ivoire La page du pays

  8. pays

    Nouveau pays : Cameroun La page du pays

  9. pays

    Nouveau pays : Allemagne La page du pays

  10. pays

    Pack Estonie 1.10.0 La page du pays

  11. pays

    Pack Espagne 0.2.0 La page du pays

  12. pays

    Nouveau pays : Espagne La page du pays

  13. pays

    Pack France 1.15.0 La page du pays

  14. pays

    Nouveau pays : Gabon La page du pays

  15. pays

    Pack Royaume-Uni 0.8.0 La page du pays

  16. pays

    Nouveau pays : Guinée La page du pays

  17. pays

    Nouveau pays : Guinée équatoriale La page du pays

  18. pays

    Nouveau pays : Guinée-Bissau La page du pays

  19. pays

    Nouveau pays : R.A.S. chinoise de Hong Kong La page du pays

  20. pays

    Pack Irlande 0.2.0 La page du pays

  21. pays

    Nouveau pays : Irlande La page du pays

  22. pays

    Nouveau pays : Japon La page du pays

  23. pays

    Nouveau pays : Comores La page du pays

  24. pays

    Pack Luxembourg 1.9.0 La page du pays

  25. pays

    Nouveau pays : Mali La page du pays

  26. pays

    Nouveau pays : Mexique La page du pays

  27. pays

    Nouveau pays : Niger La page du pays

  28. pays

    Nouveau pays : Pays-Bas La page du pays

  29. pays

    Nouveau pays : Nouvelle-Zélande La page du pays

  30. pays

    Nouveau pays : Singapour La page du pays

  31. pays

    Nouveau pays : Sénégal La page du pays

  32. pays

    Nouveau pays : Tchad La page du pays

  33. pays

    Nouveau pays : Togo La page du pays

  34. pays

    Pack États-Unis 0.8.0 La page du pays

  1. pays

    Pack Belgique 1.15.0 La page du pays

  1. pays

    Nouveau pays : Royaume-Uni La page du pays

  2. pays

    Nouveau pays : États-Unis La page du pays

  3. version

    Ekwo OS 0.4.1 est publié Dans le journal

  4. version

    Ekwo OS 0.4.0 est publié Dans le journal

  5. nouveauté

    The command line is published as ekwo-os, and the command it installs is still ekwo. Dans le journal

  6. nouveauté

    A company leaves an installation with its books, and arrives in another one alive. Dans le journal

  7. nouveauté

    @ekwo-ai/coda and @ekwo-ai/cfonb120 — the two formats of fixed positions the packs already named. Dans le journal

  8. nouveauté

    import_bank_statement() — a statement is imported once. Dans le journal

  9. nouveauté

    A posted invoice is sendable from the three views, with nothing told to the brick. Dans le journal

  10. nouveauté

    @ekwo-ai/camt053 — the first brick that reads. Dans le journal

  11. nouveauté

    npm run release:publish — what a release publishes is read from the workspaces. Dans le journal

  12. nouveauté

    The command line keeps books: contact, invoice, post, payment, match, doc. Dans le journal

  13. nouveauté

    @ekwo-ai/peppol-ubl — the invoice the packs already promised. Dans le journal

  14. nouveauté

    Books at volume: the plans are read, and the build breaks on their shape. Dans le journal

  15. nouveauté

    docs/firms.md — an accounting firm and its clients, on one page Dans le journal

  16. nouveauté

    The portfolio: every company somebody keeps, read at once. Dans le journal

  17. nouveauté

    ekwo login, logout, use and whoami — the command line learns who it is. Dans le journal

  18. nouveauté

    @ekwo-ai/vat-consignment 0.3.0 — a firm files for its clients, in one file. Dans le journal

  19. nouveauté

    A client preset: the person whose company it is, in the installation of whoever keeps their books. Dans le journal

  20. nouveauté

    The CLI answers a program as well as a person. Dans le journal

  21. nouveauté

    A first country walks the whole chain. Dans le journal

  22. nouveauté

    The proof, pack by pack. Dans le journal

  23. nouveauté

    A deposit, and what came back. Dans le journal

  24. nouveauté

    The file of a periodic VAT return, which existed for no country. Dans le journal

  25. nouveauté

    What moved after it went. Dans le journal

  26. nouveauté

    What a declaration owes. Dans le journal

  27. nouveauté

    A box of a filed declaration is a number and a kind. Dans le journal

  28. nouveauté

    When a declaration is due. Dans le journal

  29. nouveauté

    A declaration that was filed is a row, not a report. Dans le journal

  30. nouveauté

    What the money pays. Dans le journal

  31. nouveauté

    Who the money came from, and a memory of how we knew. Dans le journal

  32. nouveauté

    A tax follows the territory of the parties. Dans le journal

  33. nouveauté

    A box of a declaration may be a rate of another box, and a form may be printed in the order it is printed in. Dans le journal

  34. nouveauté

    A pack's claims about the arithmetic of its own form are read. Dans le journal

  35. nouveauté

    A vocabulary for a tax that is not a value added tax. Dans le journal

  36. nouveauté

    A cadence per declaration, and a ledger line that names its posting. Dans le journal

  37. nouveauté

    The United States, the first country with no value added tax. Dans le journal

  38. nouveauté

    A price that already holds its tax. Dans le journal

  39. nouveauté

    A tax posting names every box the form prints its amount in. Dans le journal

  40. nouveauté

    The United Kingdom, packs/gb/, and the first country outside the Union. Dans le journal

  41. nouveauté

    Ten assertions of the test suite were an unnamed country. Dans le journal

  42. nouveauté

    The document rules of a country cite the article behind them. Dans le journal

  43. nouveauté

    The core can say where the common system of VAT applies, and under which two letters. Dans le journal

  44. nouveauté

    intracom_triangular. Dans le journal

  45. nouveauté

    A conflict marker cannot be committed. Dans le journal

  46. nouveauté

    status, doctor, pack status and pack upgrade --json put their report under data. Dans le journal

  47. nouveauté

    Wrong arguments to ekwo init end on 2, not 1 Dans le journal

  48. nouveauté

    socleCode() moved from @ekwo-ai/mcp to @ekwo-ai/core Dans le journal

  49. nouveauté

    auto_settle() no longer stops on a line it cannot book. Dans le journal

  50. correction

    Row level security cost nine to forty-five times the query it guarded — found by tests/load/. Dans le journal

  51. correction

    suggest_contacts() scored every contact of the company for every statement line. Dans le journal

  52. correction

    Two SECURITY DEFINER functions checked nobody — found by the sweep above. Dans le journal

  53. correction

    @ekwo-ai/vat-consignment 0.2.0 — the schema was read, and it disagreed four times. Dans le journal

  54. correction

    The tax point stopped being a word nobody read, and three packs stopped declaring a derogation as if it were their principle. Dans le journal

  55. correction

    A chart, a statement and a statement line can be traced to the text they come from. Dans le journal

  56. correction

    supabase/migrations/README.md lists every migration again. Dans le journal

  57. correction

    A format library runs its own tests again. Dans le journal

  58. correction

    An exemption reason code was demanded of a country the list does not reach. Dans le journal

  59. correction

    packs/gb/ 0.1.1 Dans le journal

  60. correction

    A VAT category came back padded with a space. Dans le journal

  61. correction

    A document was reprinted in a language it was never sent in. Dans le journal

  62. correction

    An entry is posted by post_entry(), and a document by post_document(). Dans le journal

  63. correction

    A posted entry is immutable, in an open period too. Dans le journal

  64. correction

    A posted document is immutable, by the database. Dans le journal

  65. correction

    A session nobody prepared is not the installer. Dans le journal

  1. pays

    Nouveau pays : Estonie La page du pays

  2. pays

    Nouveau pays : Luxembourg La page du pays

  3. version

    Ekwo OS 0.3.0 est publié Dans le journal

  4. nouveauté

    The sources of a pack become a register somebody can open. Dans le journal

  5. nouveauté

    A treatment for a service bought from a supplier who is not established here, and a check that a tax's three code lists agree. Dans le journal

  6. nouveauté

    A document can be sent to the person it is addressed to, behind a link they open without an account. Dans le journal

  7. nouveauté

    The recapitulative statement of intra-Community supplies, as one function of the core and four format bricks. Dans le journal

  8. nouveauté

    A company opens on the part of its chart it actually works with. Dans le journal

  9. nouveauté

    How often a company files its VAT return is data, and the return reads it. Dans le journal

  10. nouveauté

    Luxembourg, as packs/lu/. Dans le journal

  11. nouveauté

    Estonia, as packs/ee/, a pack written from the outside in. Dans le journal

  12. nouveauté

    A pack declares the number its compiled seed carries, and a published number never changes. Dans le journal

  13. nouveauté

    ekwo doctor compares the database to an inventory of what the release defines. Dans le journal

  14. nouveauté

    A golden year of books per country pack, and a legal source on every tax and every box. Dans le journal

  15. nouveauté

    An end-to-end test: the same release installed two ways, and a whole financial year played out. Dans le journal

  16. nouveauté

    The country pack is documented end to end, and an installation says what it leaves for its operator to do. Dans le journal

  17. nouveauté

    A test may book in a country. It may not expect one. Dans le journal

  18. nouveauté

    A base is written once, and printed as often as the form likes. Dans le journal

  19. nouveauté

    The code and the type of an account stop moving once it is in use. Dans le journal

  20. nouveauté

    tax_report_templates.period is now periods, a list, with no default. Dans le journal

  21. nouveauté

    The real-project end-to-end run times every step. Dans le journal

  22. correction

    ekwo pack check refuses a sign on a statement line computed from other lines. Dans le journal

  23. correction

    ekwo pack upgrade left a company on the old version when the release changed nothing the difference compares. Dans le journal

  24. correction

    ekwo status and ekwo doctor reported an ordinary installation as ahead of the CLI. Dans le journal

  25. correction

    docs/schema.md no longer reorders its overloads on its own. Dans le journal

  26. correction

    The schema grants its own rights, and the anonymous role holds none on any table. Dans le journal

  1. pays

    Nouveau pays : Belgique La page du pays

  2. pays

    Nouveau pays : France La page du pays

  3. version

    Ekwo OS 0.2.0 est publié Dans le journal

  4. nouveauté

    An append-only audit trail, and the first pack upgrade. Dans le journal

  5. nouveauté

    An amount is rounded at the decimals of its currency, by the method of its country. Dans le journal

  6. nouveauté

    Every label a user reads, in every language the country pack publishes. Dans le journal

  7. nouveauté

    The FEC carries its opening balances, and an unclosed year carries its result. Dans le journal

  8. nouveauté

    Modules: one Postgres schema each, and the ledger only through a function. Dans le journal

  9. nouveauté

    assets — fixed assets, their depreciation and their disposal. Dans le journal

  10. nouveauté

    budgets — what was planned, against what was booked. Dans le journal

  11. nouveauté

    A role is a preset, a capability is what a policy tests, and a company has a face. Dans le journal

  12. nouveauté

    Invitations. Dans le journal

  13. nouveauté

    User preferences, and one way to choose a label. Dans le journal

  14. nouveauté

    A company profile an invoice can be printed from. Dans le journal

  15. nouveauté

    Numbering reads the country pack. Dans le journal

  16. nouveauté

    Keys for machines. Dans le journal

  17. nouveauté

    The first financial year is a parameter. Dans le journal

  18. nouveauté

    The format libraries live here now, under packages/formats/, one MIT package per format and never one per country. Dans le journal

  19. nouveauté

    VAT falls due when the cash moves, and the exchange difference when it settles. Dans le journal

  20. nouveauté

    What a country requires on a document is data. Dans le journal

  21. nouveauté

    A country has charts of accounts, not one chart. Dans le journal

  22. nouveauté

    Financial statements are data. Dans le journal

  23. nouveauté

    One evaluator for both reports. Dans le journal

  24. nouveauté

    An appropriation entry is not a closing entry. Dans le journal

  25. nouveauté

    One tax engine, several kinds of tax. Dans le journal

  26. nouveauté

    tax_on_base, a posting that books non-deductible VAT on the account of the line. Dans le journal

  27. nouveauté

    Belgium and France gain the taxes that needed it Dans le journal

  28. nouveauté

    No currency and no language written into the code either. Dans le journal

  29. nouveauté

    No default country, anywhere. Dans le journal

  30. nouveauté

    Five country literals removed from published migrations. Dans le journal

  31. nouveauté

    Declaration boxes are data, and vat_return() holds no country. Dans le journal

  32. nouveauté

    Opening balances and a year-end close that is a parameter, not a branch Dans le journal

  33. nouveauté

    Ekwo maintains a pack; only an accountant reviews one. Dans le journal

  34. nouveauté

    Two columns Canada will need, added before Canada. Dans le journal

  35. nouveauté

    An installation knows which country pack it holds, and each company knows which one it copied. Dans le journal

  36. nouveauté

    Country packs, and the compiler that turns one into a seed. Dans le journal

  37. nouveauté

    products, in the core rather than in a module beside it. Dans le journal

  38. nouveauté

    A bank account at install time, and a tool to add one later. Dans le journal

  39. nouveauté

    The write path has a test under row level security. Dans le journal

  40. nouveauté

    npx @ekwo-ai/mcp Dans le journal

  41. nouveauté

    post_payment(payment_id) Dans le journal

  42. nouveauté

    npx ekwo init Dans le journal

  43. nouveauté

    ekwo migrate, ekwo status, ekwo doctor, ekwo demo. Dans le journal

  44. nouveauté

    ekwo register / ekwo unregister. Dans le journal

  45. nouveauté

    A migration history compatible with the Supabase CLI. Dans le journal

  46. nouveauté

    The schema travels with the package. Dans le journal

  47. nouveauté

    .env.example Dans le journal

  48. nouveauté

    A test suite for the installer Dans le journal

  49. nouveauté

    The postings of one side of a tax share out the amount of the group Dans le journal

  50. nouveauté

    document_tax_summary.tax_charged counts tax_on_base postings Dans le journal

  51. nouveauté

    The two constraints on a posting's account become one Dans le journal

  52. nouveauté

    list_taxes and the ekwo://companies/{id}/taxes resource expose the new columns Dans le journal

  53. nouveauté

    The repository is Ekwo-ai/ekwo-os Dans le journal

  54. nouveauté

    Eighty-five foreign keys had no index on the side that needs one. Dans le journal

  55. nouveauté

    The additive-migrations rule runs on every push, not only on a pull request. Dans le journal

  56. nouveauté

    docs/schema.md is checked to be the output of the generator. Dans le journal

  57. nouveauté

    @ekwo-ai/core/fec and the FEC re-exports of @ekwo-ai/core are gone. Dans le journal

  58. correction

    A jsonb argument crossed the direct-Postgres route as a Postgres array. Dans le journal

  59. correction

    --db-region built a pooler hostname and called it the answer. Dans le journal

  60. correction

    Three columns of country_defaults had no reader. Dans le journal

  61. correction

    A freshly installed company refused its first payment. Dans le journal

  62. correction

    Nobody but the database owner could post an entry. Dans le journal

  63. correction

    aged_balance reported any group it did not know as receivable. Dans le journal

  64. correction

    A cash-basis tax whose posting named no declaration box never settled. Dans le journal

  65. correction

    Seven columns defaulted to 'EUR' and one to 'fr'. Dans le journal

  66. correction

    A negative half was rounded three different ways by three packages. Dans le journal

  67. correction

    A connection that could not declare itself the installer carried on. Dans le journal

  68. correction

    A machine key could do anything, because it has no session. Dans le journal

  69. correction

    is_company_owner() and can_write_company() answered NULL to a stranger, and not NULL never raises. Dans le journal

  70. correction

    EKWO_ACCESS_TOKEN was the second door for a service_role key. Dans le journal

  71. correction

    A test now fails if any function of public is executable by PUBLIC. Dans le journal

  72. correction

    A function created after 20260911210131 was open again. Dans le journal

  1. version

    Ekwo OS 0.1.0 est publié Dans le journal

  2. nouveauté

    The instance. Dans le journal

  3. nouveauté

    An instance-level role. Dans le journal

  4. nouveauté

    Schema. Dans le journal

  5. nouveauté

    account_type with eighteen values Dans le journal

  6. nouveauté

    post_document(id) Dans le journal

  7. nouveauté

    Numbering Dans le journal

  8. nouveauté

    Period locks Dans le journal

  9. nouveauté

    Bilateral matching Dans le journal

  10. nouveauté

    Reports Dans le journal

  11. nouveauté

    Country templates Dans le journal

  12. nouveauté

    Seeds Dans le journal

  13. nouveauté

    @ekwo-ai/core Dans le journal

  14. nouveauté

    Tests Dans le journal

Rien ici n’est écrit à la main. Les versions, fonctionnalités et corrections sont lues dans le journal des modifications, et les pays dans les packs eux-mêmes : un pays qui arrive dans le dépôt apparaît sur cette page à la construction suivante du site. Les entrées du journal sont rédigées en anglais.