Guest Entries

Allow users to create, update & delete entries from the front-end of your site

5.2.1

October 6th, 2026

What's fixed

  • Harden file uploads #121 by @duncanmcclean
  • Harden entry lookups in update & destroy requests #120 by @duncanmcclean
  • Harden handling of existing asset paths #122 by @duncanmcclean
  • Harden form parameters when validation is disabled #123 by @duncanmcclean
  • Harden handling of invalid input #124 by @duncanmcclean
  • Prevent guests from setting reserved entry fields #125 by @duncanmcclean
  • Improve SVG sanitization #126 by @duncanmcclean

5.2.0

April 24th, 2026

What's new

  • Added rate limiting to guest entry endpoints #99 by @duncanmcclean

What's fixed

  • Return 422 for invalid form parameters instead of 500 #100 by @duncanmcclean

5.1.0

March 7th, 2026

What's new

  • Supports Laravel 13 #98 by @duncanmcclean

5.0.0

January 28th, 2026

What's new

  • Statamic 6 support

What's changed

  • Dropped support for PHP 8.2 and Laravel 11

4.6.0

April 24th, 2026

What's new

  • Added rate limiting to guest entry endpoints #99 by @duncanmcclean

What's fixed

  • Return 422 for invalid form parameters instead of 500 #100 by @duncanmcclean

4.5.2

December 20th, 2025

What's improved

  • PHP 8.5 compatibility #91 by @duncanmcclean

What's fixed

  • Fixed entry ID conditional #97 by @duncanmcclean
  • Added support for date ranges #96 by @duncanmcclean
  • Ensured that Grid fields are processed correctly #95 by @duncanmcclean

4.5.1

October 2nd, 2025

What's fixed

  • Fixed replicator set handling #88 by @duncanmcclean
  • Moved file uploads & replicator example to the tags page by @duncanmcclean

4.5.0

May 5th, 2025

What's new

  • Support for dynamic asset folders #84 #85 by @duncanmcclean

4.4.0

February 25th, 2025

What's new

  • Supports Laravel 12 #83 by @duncanmcclean

4.3.2

January 17th, 2025

What's fixed

  • Ensure entries are appended to collection tree #81 by @duncanmcclean

4.3.1

January 17th, 2025

What's fixed

  • Refactored how form requests are built #80 by @duncanmcclean

4.3.0

January 16th, 2025

What's new

  • Guest Entries will now call the authorize method on form requests #78 by @duncanmcclean

What's improved

  • Remove un-used validation rules #79 by @duncanmcclean

4.2.0

December 13th, 2024

What's improved

  • Added handling around duplicate entry slugs #76 by @duncanmcclean

4.1.0

December 4th, 2024

What's new

  • PHP 8.4 Support #75 by @duncanmcclean

What's fixed

  • Fixed issue when using Statamic's new Blade Components feature #71 by @jasonvarga

4.0.1

May 18th, 2024

What's fixed

  • Ensure date is only filled when provided in request #69 by @duncanmcclean

4.0.0

May 9th, 2024

What's new

  • Statamic 5 support #66 by @duncanmcclean

What's changed

  • Dropped PHP 8.1 support
  • Dropped Statamic 4 support

3.2.0

February 11th, 2024

What's fixed

  • File Upload Security fixes #64

3.1.3

November 15th, 2023

What's fixed

  • Added additional file extensions to the PHP file blacklist #61 by @duncanmcclean

3.1.2 Security

November 11th, 2023

What's fixed

  • Added a fix to prevent .php files from being uploaded #60 by @duncanmcclean

3.1.1

July 9th, 2023

What's fixed

  • Fixed success message being shown permanently #58 #59

3.1.0

May 27th, 2023

What's new

  • Guest Entries tag is now compatible with Blade #55
  • Hidden form parameters are now encrypted to prevent tampering #56

3.0.0

April 28th, 2023

What's new

  • Guest Entries v3 now supports Statamic 4 #43

Upgrade guide

  1. In your site's composer.json file, replace doublethreedigital/guest-entries with duncanmcclean/guest-entries
  2. Then, change the addon's version constraint to ^3.0
  3. If you have any references to DoubleThreeDigital within your site in relation to this addon, replace it with DuncanMcClean

2.1.3

April 21st, 2023

What's new

  • Added {{ guest-entries:success }} tag #53 #48

What's fixed

  • Fixed error_redirect parameter #51 #49
  • Fixed an issue when using title formats on collections #52 #50

Breaking changes

The success key added in the last release has been reverted, in favour of the new {{ guest-entries:success }} tag. Apologies for any inconvenience.

2.1.2

April 17th, 2023

What's improved

  • There's now a success item flashed into the user's session after a successful form submission #45 #47

2.1.1

February 24th, 2023

What's fixed

  • Fixed an issue where Asset fields inside Replicators would be wiped when editing entries #41

2.1.0

January 27th, 2023

What's new

  • Statamic 3.4 Support #39

2.0.1

January 7th, 2023

What's fixed

  • Fixed file uploads when Assets field is inside a Replicator #33 #34 by @duncanmcclean

2.0.0

December 29th, 2022

The supported versions of PHP/Statamic/Laravel used alongside this addon have changed, the supported versions are now:

  • PHP 8.1 & 8.2
  • Statamic 3.3
  • Laravel 9

1.2.3

October 17th, 2022

What's fixed

  • Avoid entries being saved twice #30 #31

1.2.2

October 3rd, 2022

What's fixed

  • Fixed assets not being visible in Control Panel after file upload when the Stache watcher has been disabled #28 #29

1.2.1

May 4th, 2022

What's fixed

  • Fixed an issue with file uploads where the path would be duplicated #24 #25

1.2.0

February 26th, 2022

What's new

  • Statamic 3.3 support

Breaking changes

  • Dropped support for Statamic 3.0 and Statamic 3.1

1.1.1

December 31st, 2021

Same as v1.1.0

1.1.0

December 31st, 2021

What's new

  • PHP 8.1 Support #21

1.0.8

October 16th, 2021

What's new

  • Guest Entries now supports multi-site #18

What's improved

  • Improved date handling #17

1.0.7

September 27th, 2021

What's fixe

  • Fixed PSR-4 autoloading issue #11

1.0.6

September 24th, 2021

What's new

  • File uploads now support uploading multiple files #10

What's fixed

  • File uploads will now include a timestamp in the saved filename #10

1.0.5

September 21st, 2021

What's fixed

  • Possibly fixed the file uploads issue experienced in #9

1.0.4

September 13th, 2021

What's new

  • A 'working copy' revision will be created on entry update if collection has revisions enabled. #4

1.0.3

September 11th, 2021

What's new

  • File Uploads #1

What's fixed

  • The CSRF token is no longer saved as data on entries
  • Publish Dates are now saved correctly if you're using a dated collection (and you provide a date) #6

1.0.2

September 6th, 2021

What's new

1.0.1

September 4th, 2021

What's new

  • Entries are now unpublished by default (instead of being published straight away)
  • You can now change the published state, just use an input with the name published

What's fixed

  • The entry data passed into the update/delete tags is now raw, not augmented.

1.0.0

September 3rd, 2021

  • Initial release