madebyclowd/laravel-documentable
A Laravel package that adds document management to Eloquent models through a reusable documentable trait, letting you attach, store, and organize files with polymorphic relationships so any model can handle documents cleanly.
temporary_url configuration. Practically, this means the link-expiry policy we configure is now applied consistently across upload paths instead of being silently bypassed for multipart uploads. That is a security-hygiene and compliance-relevant behavior, and it removes a class of "why do some upload links behave differently?" support tickets.Consider it when:
Look elsewhere when:
Executives: We are evaluating a small, focused Laravel package to handle document attachments instead of building that layer ourselves — a build-vs-buy call that saves engineering time on a non-differentiating capability. The latest release, v2.1.2, is routine maintenance: it makes large-file upload links correctly honour our configured link-expiry setting. No breaking changes, no migration work, no action required. Recommendation is to stay on the 2.1.x line and take patch updates in the normal maintenance window.
Engineering: v2.1.2 is a one-line-class fix — presigned URLs generated for multipart part uploads now respect the temporary_url configuration, bringing them in line with the single-part upload path. There are no public API, schema, or configuration changes. Two asks: confirm the temporary_url value in each environment reflects the expiry we actually intend (this release makes that setting authoritative for large uploads too), and add an integration test asserting expiry on a multipart upload so a regression here surfaces in CI rather than in a customer report. Keep the dependency pinned and re-review on the next minor.
How can I help you explore Laravel packages today?