Skip to content

v0.2.13

Choose a tag to compare

@github-actions github-actions released this 31 Aug 18:47
· 81 commits to main since this release

Expose the registered providers so inspect can name them

ream inspect read app.providers, a property that had never been added, so
it reported 0 providers on an application running twelve — while the routes
beside them counted correctly, which made the number look believable. Nothing
was broken at runtime; the tool opened to check that a provider is wired was
the one thing that could not see them.

A count alone does not answer that question, so the getter returns the list, in
registration order, as a fresh array each call.

Release 0.2.13

Keep the E_ prefix to error codes only

The rename swept up three kinds of name that are not codes.

PIPELINE_STAGES is the list of pipeline stage names, exported and imported by
that name — E_PIPELINE_STAGES broke a public import for nothing.

ATLAS_STRICT, ATLAS_TEST_PG_URL and ATLAS_TEST_MYSQL_URL are environment
variables. Renamed, the integration suites read a variable nothing sets, so
they would have skipped silently forever instead of running against a real
Postgres or MySQL — coverage lost with no failing test to show for it. Three
test-local variables in ream went the same way and are restored too.

A photon comment named two codes in their pre-namespace spelling.


Changes since v0.2.12.