PackageTrack Sign in Track my project

django-js-asset

script tag with additional attributes for django.forms.Media

4.0.2 3.5M downloads/mo #2611 most downloaded on PyPI feincms/django-js-asset

What this package is like to depend on

Last release 4 days ago

18 Aug 2026

Release timing varies

gaps range from 2 weeks to 3.0 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

9 years old

19 releases · first in 2017

3 releases in the last 12 months

see the full history below

Release timeline

18 releases · Apr 2017 to Aug 2026
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 19
  1. 4.0.2 18 Aug 2026

    Nothing published for this version

  2. 4.0.1 11 Jun 2026
    Commits, not release notes

    This project publishes no release notes. Between 3.1.2 and 4.0.1 there were 25 commits, 18 of them substantive:

    • Update the README with new goodies and findings
    • Tweak the docs re. multiple importmaps a bit
    • pre-commit hooks
    • It's annoying
    • Expand the README a bit
    • Django 5.2 is released
    • chore: add dependabot with monthly schedule
    • chore: group dependabot updates per ecosystem
    • Bump the github-actions group with 2 updates (#20)
    • Run tests with newer Django and Python versions
    • dj62 does not exist yet as a release
    • Add a Media subclass with import-map merging and CSP nonce support
    • Increase interoperability with Django's own object-based media assets
    • Remove the global importmap and update the guidance accordingly
    • Address review comments
    • django-js-asset 4.0
    • Fix html objects in Media
    • django-js-asset 4.0.1
  3. 4.0.0 11 Jun 2026

    Nothing published for this version

  4. 3.1.2 04 Mar 2025
    Commits, not release notes

    This project publishes no release notes. Between 3.1.1 and 3.1.2 there were 2 commits, 2 of them substantive:

    • Add a static_lazy helper
    • django-js-asset 3.1.2
  5. 3.1.1 04 Mar 2025
    Commits, not release notes

    This project publishes no release notes. Between 3.0.1 and 3.1.1 there were 8 commits, 8 of them substantive:

    • Update the README slightly
    • Update the comment
    • Django@main requires Python 3.12 or better
    • Support the media attribute on CSS classes
    • Importmaps support (#14)
    • django-js-asset 3.1
    • Restructure the package (sorry)
    • django-js-asset 3.1.1
  6. 3.1.0 28 Feb 2025

    Nothing published for this version

  7. 3.0.1 17 Dec 2024
    Commits, not release notes

    This project publishes no release notes. Between 1.2.3 and 3.0.1 there were 63 commits, 59 of them substantive:

    • Add missing install_requires
    • Run tests with the released version of Django 2.2
    • Add Django 3.0 to the matrix
    • Adapt the test suite to changes in Django
    • Add Django 3.1a1 and Python 3.8 to the matrix
    • Nice syntax highlighting
    • Django 3.1 has been released
    • Use a declarative setup
    • Switch to using GitHub actions for CI
    • Fix the branch name in the workflow file
    • Add Python 2.7 to the GitHub workflow, remove the Travis CI configuration
    • Django 1.7 doesn't want to discover our tests, remove it from the build
    • Amend the CHANGELOG, change the status badge image location
    • Update the CI jobs list, add Django 3.2
    • Fix the branch name in the GitHub workflow
    • Django's main branch is now called main
    • Django 3.2 isn't an alpha anymore
    • Update tox.ini
    • Drop support for prehistoric Python and Django versions
    • Django 3.2 also supports Python 3.10

    …and 39 more.

  8. 3.0.0 17 Dec 2024

    Nothing published for this version

  9. 2.2.0 12 Dec 2023

    Nothing published for this version

  10. 2.1.0 28 Jun 2023

    Nothing published for this version

  11. 2.0.0 10 Feb 2022

    Nothing published for this version

  12. 1.2.3 10 Feb 2022
    Commits, not release notes

    This project publishes no release notes. Between 1.2.2 and 1.2.3 there were 1 commits, 1 of them substantive:

    • django-js-asset 1.2.3
  13. 1.2.2 21 Feb 2019
    Commits, not release notes

    This project publishes no release notes. Between 1.2.1 and 1.2.2 there were 2 commits, 2 of them substantive:

    • Make JS objects hashable
    • django-js-asset 1.2.2
  14. 1.2.1 08 Feb 2019
    Commits, not release notes

    This project publishes no release notes. Between 0.1.1 and 1.2.1 there were 29 commits, 28 of them substantive:

    • Replace the rstrip() with simply chopping away the last " now that we have a testsuite
    • Remove test_suite from setup.py (does not exist anyway)
    • Stop advertising and using internal API
    • Run tests and style checking using tox
    • Extend the test matrix a bit
    • Actually run isort on the js_asset folder
    • Run tests with the released versions of Django 2.0
    • Remove some misleading and outdated trove classifiers, and add a compatiblity note to the README
    • Reword
    • django-js-asset 1.0
    • let there be colour
    • Unify string quotes
    • Allow NOT passing script URLs through static()
    • django-js-asset 1.1
    • Format the code using black
    • Add Django 2.1 to the test matrix
    • Change quotes in code snippets
    • Even more covered versions in .travis.yml
    • Maybe fix some strange bugs when merging media objects
    • Add JS.repr

    …and 8 more.

  15. 1.2.0 no date

    Nothing published for this version

  16. 1.1.0 19 Apr 2018

    Nothing published for this version

  17. 1.0.0 16 Jan 2018

    Nothing published for this version

  18. 0.1.1 19 Apr 2017

    Nothing published for this version

  19. 0.1.0 19 Apr 2017

    Nothing published for this version

Stop reading changelogs one package at a time.

Point PackageTrack at your project and get told which of your dependencies moved, which of those matter, and what to do about it.

Track my project