Django-simple-bulma

Latest version: v2.6.0

Safety actively analyzes 619136 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

2.6.0

This solves a major problem with multiple themes and theme switching outlined in https://github.com/lemonsaurus/django-simple-bulma/issues/86. In 2.5.0, this would produce duplicate `.js` files, but in 2.6.0 this should no longer be happening, which should allow the development of multiple themes, for example if your site needs a dark theme and a light theme to switch between.

What's Changed
* Allow omitting JS resources on templatetag call by jchristgit in https://github.com/lemonsaurus/django-simple-bulma/pull/94

New Contributors
* jchristgit made their first contribution in https://github.com/lemonsaurus/django-simple-bulma/pull/94

**Full Changelog**: https://github.com/lemonsaurus/django-simple-bulma/compare/v2.5.0...v2.6.0

2.5.0

This release adds an `id` to the stylesheet element that you add by doing `{% bulma %}`, which makes it easier to set up theme switching when you have multiple themes defined.

It also bumps Bulma to v0.9.3, and bumps all extensions to the latest versions.

What's Changed
* Added hyperlinks to extensions list in README. by max1666 in https://github.com/lemonsaurus/django-simple-bulma/pull/79
* Add id to stylesheet element by GDWR in https://github.com/lemonsaurus/django-simple-bulma/pull/84

New Contributors
* max1666 made their first contribution in https://github.com/lemonsaurus/django-simple-bulma/pull/79
* GDWR made their first contribution in https://github.com/lemonsaurus/django-simple-bulma/pull/84

2.4.0

Turns out I've been using submodules under some bad assumptions. I assumed submodules would just stay up-to-date without any human intervention, but as it turns out, that's not the case.

**So, we haven't actually updated the Bulma version since August 2020. Sorry about that.**

To solve this, I had to run `git submodule update --recursive --remote`, and this went through and updated all the submodules to the latest commit.

So now, **django-simple-bulma is finally running Bulma 0.9.2**. 🎉

2.3.1

A stupid bug made it into 2.3.0 - only 1 simultaneous custom SCSS was supported!

This release fixes that bug, and also has a fix for the bug reported in https://github.com/lemonsaurus/django-simple-bulma/issues/71.

2.3.0

**This release adds smarter handling for custom SCSS**.

This resolves two problems with the previous implementation:
- Deeply nested static files were not supported by the previous implementation. These would in fact crash when we tried to mkdir the relative folder structure, because the `os.mkdir` didn't pass `parents=True` to allow creating the full path.

- We required the static folders to be defined in STATICFILES_DIRS, even though they were in standard locations. This is kind of smelly, because Django will find all files as long as they are in a `static` folder inside the app root, for example.

The new implementation just uses all the Finders you have activated to solve this problem, even if they're custom Finders with highly tailored find methods. This makes the implementation far more resilient and flexible.

✨ This change should be fully backwards-compatible. ✨

2.2.0

**This release adds an extension for handling modal events.** Yet another quality of life improvement so that you don't need to implement this yourself. It also bumps the Bulma version to v0.9.2

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.