Skip to content

History

Revisions

  • docs: setValue overrides the subtree; document mergeValue + getOrMergeValue

    @EverNife EverNife committed Jul 1, 2026
    24f356f
  • docs: @KeyIndex auto-indexing via setValue/getList + file header/footer API Update KeyIndex-Collections, API cheat sheet, Annotations and Entity-Binding for the removed write/readKeyIndexCollection methods (now automatic via setValue/getList/getListResult). Document the new Config setHeader/setFooter API. Note TypeFamily and LineComments in the layout/architecture pages.

    @EverNife EverNife committed Jun 30, 2026
    1d9aff2
  • docs: add Benchmarks page (throughput, 100k scale, concurrency, lock-cost) Reports the config.stress.* suite results across all four codecs, the shared-engine memory model, the single-writer concurrency contract, and the cost of full thread-safety. Linked from the sidebar.

    @EverNife EverNife committed Jun 29, 2026
    ba736bc
  • docs(wiki): refresh for the current API + real-world examples Update every page to the current API and add concrete config examples: - @Id -> @KeyIndex throughout; rename the Id-Collections page to KeyIndex-Collections and fix all cross-links + the sidebar. - Document dot-escaping (a\.b), migrateKey's MigrationResult, getString-on-object and getUUID tolerance. - Add Config.inMemory(), save(Codec) and changeCodec(Codec) to the dynamic API, lifecycle and codec pages. - Fix the durability enum (Backend.Durability -> BackStore.Durability) and the lifecycle hook parameter (List<LoadIssue> -> ConfigContext). - Replace abstract a.b.c snippets with real server/database/world scenarios.

    @EverNife EverNife committed Jun 28, 2026
    f12f4c0
  • docs(wiki): API rework — typed reads, setValue-merge, read/write binder, lifecycle hooks, BackStore

    @EverNife EverNife committed Jun 28, 2026
    ec22c14
  • docs: document new API + gold-plating features Filename-based Config.open + Durability/fsync + content-hash watcher (Lifecycle); getLoadable, BindResult, ObsoletePolicy.COMMENT_OUT, nested @Section honoring REMOVE, polymorphism-survives-REMOVE (Entity-Binding); class-wide @JsonNaming(KeyCaseStrategy) + nested @Section (Annotations); TOML [[array-of-tables]] + per-element YAML list comments (Codecs); migrateKey descendant comments; readIdCollectionResult; core Path->DPath (Project-Layout); plus Quick-Start, Dynamic-API, API-Cheat-Sheet and FAQ entries.

    @EverNife EverNife committed Jun 28, 2026
    340952c
  • rename: FinalConfig -> EveryConfig across the wiki

    @EverNife EverNife committed Jun 28, 2026
    b5d65dd
  • Rename package to everyconfig

    @EverNife EverNife committed Jun 28, 2026
    23055c3
  • docs: initial FinalConfig wiki

    @EverNife EverNife committed Jun 28, 2026
    8c307f3
  • Initial Home page

    @EverNife EverNife committed Jun 27, 2026
    20afdde