p.path/at-path-string helper:graph-fn key to get the value now.processor-error, now the runner will not wrap the errors, this will generate simpler errors.::pcp/expects on AND nodes, it includes all expects from the node chainp-> and p->> helpers from com.wsscode.promesa.macros. These were old macros and currently Promesa has them in the library.com.wsscode/cljc-misc to 2024.12.18pf.eql/map-select case on map container at querypco/?::pcp/wrap-compute-run-graph plugin entry point::p.error/missing-output is now converged to ::p.error/attribute-missing (issue #149)pbip/placeholder-data-params plugin to get back the placeholder entity data behavior::pcr/wrap-mutate, allowing the user to capture and transform the not found error caseInsufficient data calling resolver ... error due to problematic behavior with optionals (issue #192)at path part of the message when at rootprocess-one return value when its false (previously it would return nil instead of false) (issue #195)applyTo on resolvers and mutations (issue #203)pf.eql/data->shape now takes ::pcr/map-container? into accountOR subpaths (issue #170):or destructuring inference when mapping it to a symbol destructuring::pcr/attribute-errors in lenient modeprocess-one helpers, when the value is collection it gets the run stats from the parent:or keyword on defresolver and defmutation args, values in :or will be flagged as optional::pco/inferred-params when params are inferred::pco/input or ::pco/params when explicitly set, now Pathom will merge that with the inferred input/params::pcp/experimental-branch-optimizations flag at env::pcr/wrap-mutation-error, now working in all runners::pcr/wrap-merge-attribute hook in async and parallel runners::pcr/wrap-merge-attribute hook on idents (all runners)p.a.eql/process in JVM won't include the entire stacktrace anymore. (issue #142)::p.error/error-data to datafied error objectindex-ast anymore::pcp/mutations now contains the full call AST instead of the mutation key::pco/batch-chunk-size to how many items to batch at once::pcp/expects now can figure implicit attributes on static resolver nested lookuppf.eql/seq-data->query to find shape of a combined collection::pcp/expects on static resolvers now includes data about nested expectationsplan-and-run! from all runners now return env instead of the graph planpbip/env-wrap-pluginThrowable warning on CLJS in parallel parserlog source to avoid *file* warningpbip/dev-linter to help find errors in operation definitions::p.error/wrap-attribute-errorpco/final-value helper to mark a value as final::pco/cache-key setting for custom cache keys at resolver level::pcr/wrap-process-sequence-item plugin entry pointfiltered-sequence-items-plugin new built-in pluginpco/resolver with the flag ::pco/disable-validate-input-destructuring?::pco/transform before running the resolver validationsp.eql/process-one and p.a.eql/process-one helpersremove-stats-plugin, now must use the env flag :com.wsscode.pathom3.connect.runner/omit-run-stats? instead:com.wsscode.pathom3.error/lenient-mode? true on env:pathom/lenient-mode? so the client can configure itattribute-errors-plugin is deprecated, when using lenient mode that behavior comes automaticallyctry helper to handle exceptions in sync and async at same time::pci/index-source-id::pf.eql/union-entry-keyCan you improve this documentation? These fine people already did:
Wilker Lucio, wilkerlucio, Wilker LΓΊcio, Christian Paul Dehli, Enzzo Cavallo & Henrik EnerothEdit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| β | Move to previous article |
| β | Move to next article |
| Ctrl+/ | Jump to the search field |