﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
33353	Can't collect static files if don't have vendor's JavaScript source map files	Michael	nobody	"Some django packages include JavaScript files, but not the sourcemaps, e.g. `django-json-widget` see: https://github.com/jmrivas86/django-json-widget/issues/63

Django version 4 introduces a new features of adjusting the URLs of these source map urls. Unfortunately if one does not have these source maps, its generates an error and stops. This seems unncessary that one can't create a release in production due to an unused third party file.

Although I think it should only print a warning, as dicussed below people feel its worthwhile to keep this breaking change. Could we please least makie it only raise an error if `settings.DEBUG == True`? That way in production where the sourcemaps are used less, its okay.

Alternatively/Additionally, could there be a `settings.SOURCEMAP_EXCEPTIONS` (or some other name) that allows one to turn off this new behaviour."	Bug	new	contrib.staticfiles	4.0	Release blocker		manifeststatic storage	Adam Johnson	Unreviewed	0	0	0	0	0	0
