|
|
|
1
|
Fix import for `Self`.
|
david
|
January 21st, 2026, 2:16 p.m.
|
|
|
|
|
|
Import FileField from django.forms instead of django.forms.forms
|
david
|
January 15th, 2026, 3:24 p.m.
|
|
|
|
|
|
Update for changes in fixture loading.
|
david
|
January 15th, 2026, 3:19 p.m.
|
|
|
|
|
|
Replace pytz usage.
|
david
|
January 15th, 2026, 3:21 p.m.
|
|
|
|
|
2
|
Bump dependencies.
|
david
|
January 7th, 2026, 8:45 a.m.
|
|
|
|
|
|
Fix name of `find_all` parameter in staticfiles finder.
|
david
|
January 8th, 2026, 2:23 p.m.
|
|
|
|
|
|
Delay database access in ExtensionManager.
|
david
|
January 8th, 2026, 2:09 p.m.
|
|
|
|
|
|
Switch from Field.get_cache_name to Field.cache_name
|
david
|
January 8th, 2026, 1:35 p.m.
|
|
|
|
|
|
Bump Python version, Django and downstream dependencies.
|
david
|
January 8th, 2026, 1:29 p.m.
|
|
|
|
|
8
|
Add release notes for Djblets 5.3.
|
chipx86
|
January 5th, 2026, 3:13 a.m.
|
|
|
|
|
2
|
Add a developer guide for Rate Limiting.
|
chipx86
|
January 5th, 2026, 2:55 a.m.
|
|
|
|
|
1
|
Add @rollup/plugin-commonjs as a devDependency.
|
david
|
December 30th, 2025, 8:59 a.m.
|
|
|
|
|
1
|
Don't call build-media scripts when doing editable installs.
|
david
|
December 30th, 2025, 8:58 a.m.
|
|
|
|
|
2
|
Add generic support for rate limiting.
|
chipx86
|
October 8th, 2025, 4:52 p.m.
|
|
|
|
|
2
|
Remove npm_dependencies and build-npm-deps script.
|
david
|
November 13th, 2025, 9:35 a.m.
|
|
|
|
|
2
|
Update selectize and pull from node_modules.
|
david
|
November 5th, 2025, 9:56 a.m.
|
|
|
|
|
1
|
Modernize Djblets JavaScript setup.
|
david
|
October 23rd, 2025, 9:22 a.m.
|
|
|
|
|
2
|
Add a as_type= argument for {% definevar %} for casting to types.
|
chipx86
|
November 18th, 2025, 12:11 a.m.
|
|
|
|
|
2
|
Add keyword argument support for @blocktag.
|
chipx86
|
November 17th, 2025, 11:39 p.m.
|
|
|
|
|
1
|
Update typing for some of the extensions code.
|
chipx86
|
October 8th, 2025, 10:18 p.m.
|
|
|
|
|
1
|
Support string sequences for cache keys in GenerationSynchronizer.
|
chipx86
|
October 8th, 2025, 10:07 p.m.
|
|
|
|
|
1
|
Add distributed lock functionality, and locked cache updates.
|
chipx86
|
October 8th, 2025, 4 a.m.
|
|
|
|
|
1
|
Add get_http_request_ip for fetching a requester's IP address.
|
chipx86
|
November 28th, 2025, 9:16 p.m.
|
|
|
|
|
1
|
Improve output when failing an assertWarnings().
|
chipx86
|
November 18th, 2025, 12:15 a.m.
|
|
|
|
|
2
|
Add support for .local-packages to the Djblets build backend.
|
david
|
November 6th, 2025, 5:45 p.m.
|
|
|
|
|
2
|
Fix serialization of text types in list resources.
|
david
|
October 28th, 2025, 2:21 p.m.
|
|
|
|
|
3
|
Add class-level customization and visibility control for TemplateHooks.
|
chipx86
|
August 6th, 2025, 5:06 p.m.
|
|
|
|
|
2
|
Add a new module for dynamic page state injections.
|
chipx86
|
August 4th, 2025, 3:13 p.m.
|
|
|
|
|
1
|
Rewrite HealthCheckViewTests to not override CACHES.
|
david
|
September 12th, 2025, 9:42 a.m.
|
|
|
|
|
2
|
Fix typing of defaults and each() for the JavaScript ExtensionHook.
|
chipx86
|
August 21st, 2025, 2:38 p.m.
|
|
|
|
|
2
|
Bump to 4.1.
|
maubin
|
March 26th, 2025, 11:54 a.m.
|
|
|
|
|
1
|
Allow override_feature_check(s) to be used as decorators.
|
david
|
September 9th, 2025, 9:52 a.m.
|
|
|
|
|
1
|
Rename a test model to avoid a warning.
|
david
|
July 30th, 2025, 9:24 a.m.
|
|
|
|
|
1
|
Fix warnings about use of deprecated registry.populated.
|
david
|
July 30th, 2025, 9:25 a.m.
|
|
|
|
|
1
|
Fix a couple tests to avoid expected warnings.
|
david
|
July 30th, 2025, 9:25 a.m.
|
|
|
|
|
1
|
Fix warnings about duplicate model registrations in tests.
|
david
|
July 30th, 2025, 9:26 a.m.
|
|
|
|
|
2
|
Allow DJBLETS_HEALTHCHECK_IPS to list subnets.
|
david
|
September 1st, 2025, 3:10 p.m.
|
|
|
|
|
2
|
Preserve the model type in get_object_or_none().
|
chipx86
|
July 18th, 2025, 1:18 p.m.
|
|
|
|
|
2
|
Add extra_context support, typing, and docs for extension views.
|
chipx86
|
July 9th, 2025, 2:44 p.m.
|
|
|
|
|
2
|
Add a safer method of constructing cache keys.
|
chipx86
|
June 25th, 2025, 12:35 p.m.
|
|
|
|
|
1
|
Add a template tag for generating a unique ID.
|
chipx86
|
August 3rd, 2025, 8:55 p.m.
|
|
|
|
|
1
|
Fix some typing around AppliesToURLMixin.
|
chipx86
|
August 4th, 2025, 3:09 p.m.
|
|
|
|
|
2
|
Move djblets over to typelets.
|
david
|
July 9th, 2025, 3:09 p.m.
|
|
|
|
|
2
|
Fix some display issues with the ListEditWidget.
|
david
|
June 19th, 2025, 12:50 p.m.
|
|
|
|
|
2
|
Enhance typing for KeyValueForm.
|
david
|
May 13th, 2025, 6:17 p.m.
|
|
|
|
|
2
|
Allow Djblets extension template tags to be passed full bundle IDs.
|
maubin
|
March 24th, 2025, 11:22 p.m.
|
|
|
|
|
2
|
Add support for config layers to SiteConfiguration.get().
|
david
|
May 9th, 2025, 10:26 a.m.
|
|
|
|
|
2
|
Update to Ink 0.8.
|
chipx86
|
May 6th, 2025, 4:54 p.m.
|
|
|
|
|
3
|
Add a @webapi_docs decorator to store docs on the function.
|
david
|
July 17th, 2024, 2:32 p.m.
|
|
|
|
|
2
|
Allow ConditionField to reflect dynamically-added condition choices.
|
chipx86
|
December 18th, 2024, 9:41 p.m.
|
|