# CHANGELOG

# v6.0.0 (2025-06-04)

Welcome to our brand new camomilla major release! This version introduces a host of new features, improvements, and bug fixes to enhance your experience.

# 🌟 Release Highlights:

# πŸ₯¨ Beaked page abstract model to let you manage everything you need as a page.

With this new release we completely reworked the way you manage pages in camomilla. Every page that inherits from camomilla AbstractPage now is coupled with a single UrlNode that determines the url of the page. This allows to manage uniquenes of urls on a moltitude of page models and provides a more flexible and powerful way to handle page URLs while navigating.

# 🏞️ Optimized media management with autoresize

Media management has been significantly improved with the introduction of autoresize functionality. This feature automatically resizes images and media files to optimize storage and performance, ensuring a smoother user experience. This kind of optimization works on any type of storage backend, including local and cloud storage solutions.

# πŸ‘― Enable relations inside django JSONFields

With the help of django-structured-field (opens new window), you can now validate and serialize JSON contents in models. This feature relies on Django JSONFields increasing their potential with pydantic models schemas. You can find more on the documentation (opens new window).

# 🚏 Enabled Autorouting

With the new page model camomilla can hanle the routing of pages automatically. The only thing you need to do is to add camomilla urls to your urls.py file. Check the documentation (opens new window) for more details.

# 🧩 Settings revamped

The settings system has been completely revamped to provide a more options and flexibility. You can now easily configure various aspects of camomilla to suit your needs. Check the documentation (opens new window) for more details.

Detailed Changes: (https://github.com/camomillacms/camomilla-core/compare/v5.8.6...v6.0.0)

# v6.0.0-beta.18 (2025-05-20)

# Documentation

# Feature

# Fix

# Style

# Unknown

  • Merge pull request #26 from camomillacms/feature/page-data-in-default-template

feat(templates): added template tag and accordion in base.html (f197fb8 (opens new window))

  • Merge pull request #25 from camomillacms/hotfix/structured-in-apps

fix(apps.py): added 'structured' in apps because needed in django admin (e87c4a9 (opens new window))

  • Merge pull request #24 from camomillacms/feature/registered-templates-apps

Added REGISTERED_TEMPLATES_APPS to filter out unwanted templates from selector (ea3b34f (opens new window))

# v6.0.0-beta.17 (2025-05-06)

# Chore

Make test suite work again and extended testing matrix for cross version testing πŸš€ (a4c1787 (opens new window))

# Documentation

# Feature

# Fix

# Refactor

# Unknown

  • Merge pull request #23 from marcobeca/next

Add Tests for Media models and register api (1af8c8c (opens new window))

Add Tests (9c08a40 (opens new window))

# v6.0.0-beta.16 (2024-11-09)

# Chore

# Feature

# Fix

# Refactor

# Unknown

# v6.0.0-beta.15 (2024-10-26)

# Chore

# Feature

# Unknown

# v6.0.0-beta.14 (2024-03-25)

# Fix

# Unknown

# v6.0.0-beta.13 (2024-03-25)

# Feature

# v6.0.0-beta.12 (2024-01-29)

# Fix

# Unknown

  • Merge pull request #17 from lotrekagency/fix/template-parameter

Fixed template update issue. (3e12882 (opens new window))

# v6.0.0-beta.11 (2023-11-09)

# Fix

# Unknown

# v6.0.0-beta.10 (2023-11-08)

# Fix

# Unknown

# v6.0.0-beta.9 (2023-11-08)

# Documentation

# Fix

# v6.0.0-beta.8 (2023-10-10)

# Chore

# Documentation

# Feature

# Fix

# Refactor

# Test

# v6.0.0-beta.7 (2023-09-30)

# Chore

# Documentation

# Fix

# v6.0.0-beta.6 (2023-09-30)

# Chore

# Documentation

# Fix

# Refactor

# Unknown

# v6.0.0-beta.5 (2023-09-25)

# Chore

# Documentation

# Feature

# Fix

# Test

# Unknown

# v6.0.0-beta.4 (2023-09-09)

# Documentation

# Feature

# v6.0.0-beta.3 (2023-09-08)

# Chore

# Documentation

# Feature

# Fix

# Performance

# Refactor

# Test

# Unknown

# v6.0.0-beta.2 (2023-08-08)

# Chore

# Documentation

# Feature

# Fix

# Refactor

# Unknown

# v6.0.0-beta.1 (2023-07-31)

# Chore

# Documentation

# Feature

# Fix

# Refactor

# Unknown

# v5.8.5 (2023-03-07)

# Feature

# Fix

# Refactor

# Unknown

# v5.8.4 (2022-12-21)

# Fix

# v5.8.3 (2022-12-21)

# Fix

# Unknown

# v5.8.2 (2022-12-21)

# Fix

# v5.8.1 (2022-12-20)

# Fix

# Unknown

  • Merge pull request #15 from lotrekagency/hotfix/userpermissions

Added all permissions array to user profile (15891b1 (opens new window))

  • Merge branch 'hotfix/userpermissions' of github.com:lotrekagency/camomilla into hotfix/userpermissions (aba3d89 (opens new window))

# v5.8.0 (2022-12-20)

# Chore

# Feature

# Fix

# Unknown

# v5.7.7 (2022-08-12)

# Fix

# v5.7.6 (2022-08-12)

# Fix

# v5.7.5 (2022-08-11)

# Fix

# v5.7.4 (2022-08-02)

# Chore

# Fix

# Test

# v5.7.3 (2022-05-16)

# Chore

# Fix

# v5.7.2 (2022-05-13)

# Fix

# Unknown

# v5.7.1 (2022-03-30)

# Chore

# Fix

# Test

# v5.7.0 (2022-03-14)

# Chore

# Feature

# Fix

# v5.6.1 (2022-03-01)

# Fix

# Test

# v5.6.0 (2022-02-26)

# Feature

# Fix

# v5.5.2 (2022-02-14)

# Fix

# Unknown

# v5.5.1 (2022-02-14)

# Chore

# Fix

# Unknown

# v5.5.0 (2022-02-12)

# Chore

# Feature

# Fix

# Unknown

  • Merge pull request #9 from lotrekagency/hotfix/searchconf

Added Trigram search mixin (3ff1bd2 (opens new window))

# v5.4.2 (2022-01-18)

# Chore

# Fix

# Unknown

# v5.4.1 (2022-01-17)

# Fix

# v5.4.0 (2022-01-13)

# Chore

# Feature

# Fix

# Unknown

  • Merge pull request #6 from lotrekagency/feature/media

Added mime type and search to Medias (39767ec (opens new window))

# v5.3.0 (2021-12-17)

# Chore

# Feature

# Unknown

  • Merge pull request #5 from lotrekagency/feature/multiplesort

Handle multisort on PaginateStackMixin (33616c7 (opens new window))

# v5.1.0 (2021-12-17)

# Chore

# Feature

# Fix

# Test

# Unknown

  • Merge branch 'master' of github.com:lotrekagency/camomilla (296623a (opens new window))

  • Merge pull request #3 from lotrekagency/hotfix/search_field

Add search field to article viewset (b8a9888 (opens new window))

  • Merge pull request #4 from lotrekagency/feature/image_properties

Add image properties to Media model (b4677c5 (opens new window))

  • Merge pull request #2 from lotrekagency/hotfix/no_pages

Added option to disable pagination on views (2e32c18 (opens new window))

# v5.0.3 (2021-10-26)

# Chore

# Unknown

Fix some pagination issues (e892d08 (opens new window))

# v4.0.0 (2018-12-31)

# Unknown

Newbossanova

See merge request lotrekdevteam/camomilla/camomilla!12 (b108ae9 (opens new window))

Renamed Class (a06a4e7 (opens new window))

bitbucket-pipelines.yml created online with Bitbucket (e655cdb (opens new window))

  • bitbucket-pipelines.yml created online with Bitbucket (0af58d9 (opens new window))

  • Merged in feature/new_user_profile (pull request #7)

New user profile (253d44f (opens new window))

[WIP] New contents with a page (c15e886 (opens new window))

  • Merge remote-tracking branch 'origin/master' into feature/newcontents (9a940f1 (opens new window))

  • Merged in feature/custompermissions (pull request #4)

[WIP] Custom permissions (b2f2165 (opens new window))

  • Merged in feature/security_improvements_and_deploy (pull request #6)

New deploy with security improvements (48791fa (opens new window))

Support for inheritance. (a01f60f (opens new window))

Feature/check permissions (1f6a5ac (opens new window))

  • Merged in feature/translatable_permalink (pull request #1)

Feature/translatable permalink and other fixes (fb2d1c1 (opens new window))