Skip to content

update(deps): update dependency django-bootstrap5 to v26.3 - #128

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/django-bootstrap5-26.x
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/django-bootstrap5-26.x

Conversation

@renovate

@renovate renovate Bot commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
django-bootstrap5 (changelog) ==26.2==26.3 age confidence

Release Notes

zostera/django-bootstrap5 (django-bootstrap5)

v26.3

Compare Source

  • Drop support for Django 4.2 (EOL).
  • Add support for Django 6.1.
  • Recognize month and datetime-local input-type widget subclasses as form-control widgets, enabling addons and floating labels for them (#​309, #​678).
  • Breaking: Rewrite radio_select.html to forward each option's own attrs (fixing custom attrs like data-total from a custom create_option() being silently dropped on RadioSelect/CheckboxSelectMultiple, #​300) and to stop leaking disabled/required/form/an always-empty class="" onto the non-form-control wrapper <div> (#​806). Individual radio/checkbox inputs now correctly get required/disabled, matching Django's own default widget rendering, instead of only the wrapper having them.
  • Fix server_side_validation not propagating from bootstrap_form/bootstrap_formset to field renderers (#​612).
  • Fix placeholder being set on color and range inputs (#​832).
  • Fix bugs in url_replace_param, jinja2 helpers, and BaseRenderer.render; add AGENTS.md (#​830).
  • Add label argument to bootstrap_field to override a field's label text without touching the form definition — works with horizontal/floating layout and as the default placeholder (#​635).
  • Add label_class setting so a default label CSS class can be set globally (#​260).
  • Support addon_before/addon_after on Select widgets, excluding SelectMultiple and RadioSelect (#​613).
  • Add layout setting to set a default layout for forms and fields (#​190, #​531, thanks @​blag).
  • Update default Bootstrap to 5.3.8.
  • Add input_class argument to bootstrap_field (#​525, #​535, thanks @​frolenkov-nikita).
  • Warn when layout="floating" is used with addon_before or addon_after (#​833).
  • Add a maintenance-round section and release-note ordering convention to MAINTAINING.md.
  • Add tests for django.contrib.gis form field rendering.
  • Add a 15-minute timeout-minutes to every CI job.
  • Fix just build: ignore the transient pyproject.toml.orig in check-manifest.
  • Add typos spell checking to just lint.
  • Add MAINTAINING.md (version-support policy, release process); add scope statement and PR-review checklist to CONTRIBUTING.md.
  • Fix typos in CHANGELOG.md and docs/settings.rst.
  • Fix size docstrings for bootstrap_field/bootstrap_form and bootstrap_pagination — the documented values ('small'/'medium'/'large') don't exist; the accepted values are 'sm'/'md'/'lg' (#​777).

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants