Skip to content

Releases: getmilpa/http

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 04:25
64c2cf5

0.4.0 (2026-09-07)

⚠ BREAKING CHANGES

  • UrlReferenceType::ABSOLUTE_URL, NETWORK_PATH and RELATIVE_PATH are removed. Each needs a request context — scheme, host, base path — and nothing in this framework holds any of it: zero occurrences of a base path, SCRIPT_NAME, a request context or an app.url key across the routing, runtime and web packages. They were declared before anything could render them, so asking for an absolute URL silently returned a path. See UPGRADING.md.

Features

  • reverse routing over the table the router already holds (#19) (74481eb)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 07 Sep 04:07
a617475

0.3.0 (2026-09-07)

⚠ BREAKING CHANGES

  • Route::$host, Route::$priority and Route::$defaults are removed from the value object and its constructor. Nothing read them — measured across the framework's 37 packages, zero reads and no call site passed one. Callers using named arguments are unaffected; a positional caller now gets a TypeError rather than a silent misbinding of $middleware into a slot that no longer exists. See UPGRADING.md.

Features

  • release the Route field retirement as the breaking change it is (#17) (7069c14)

v0.2.1

Choose a tag to compare

@rodrigoteamx rodrigoteamx released this 14 Aug 23:13
e477142

Sibling constraints declare a requirement, not a history.

This manifest enumerated one minor per release of its siblings, so every minor bump anywhere in the family cost a widening pull request here. That ceiling was protecting nothing: the answer to it firing was always to widen it.

The range asserts that Milpa's 0.x minors are compatible with each other — verified by mutation, not by argument: breaking a sibling on purpose takes a consumer's suite from green to 74 errors, so the protection lives in the suites rather than in the manifest.

Released as a PATCH on purpose. Widening a constraint admits what already existed; bumping its minor builds the next ceiling by hand.

Greenhouse decisions/0034.

v0.2.0

Choose a tag to compare

@rodrigoteamx rodrigoteamx released this 14 Aug 20:50
e3cbd28

Accepts milpa/core ^0.8 — the line where a plugin can declare the words a human would use for it.

A ceiling that is merged but unreleased does not exist for anyone installing: Packagist keeps serving the old constraint. Greenhouse evidence/0193.

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 01 Aug 18:14
b4f3a02

0.1.6 (2026-08-01)

Bug Fixes

  • deps: el pin de milpa/core acepta la linea 0.7 (1403640)

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 12 Jul 23:11
0015ec3

0.1.5 (2026-07-12)

Bug Fixes

  • receive milpa/core 0.6 — pin bump (2ef9ca0)

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 09 Jul 15:51
639ad8f

0.1.4 (2026-07-09)

Features

Miscellaneous Chores

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 08 Jul 21:10
17d189f

0.1.3 (2026-07-08)

Bug Fixes

  • require milpa/core ^0.5 (7291776)

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 08 Jul 11:58
187ca46

0.1.2 (2026-07-08)

Bug Fixes

  • require milpa/core ^0.4 (57c2176)

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 07 Jul 18:33
58cf4bb

0.1.1 (2026-07-07)

Bug Fixes

  • docs: family-coherent links + footer credit color on the docs site (6efd209)
  • require milpa/core ^0.3 (2013560)