Skip to content

Releases: mrjoelkemp/phpepl

Autocomplete and the Ace Editor

Choose a tag to compare

@mrjoelkemp mrjoelkemp released this 21 Mar 18:29
  • Switched to the Ace editor for a better UX and the autocomplete capabilities.

New Features: Mobile view and History Support

Choose a tag to compare

@mrjoelkemp mrjoelkemp released this 15 Mar 23:28
  • View phpepl from your phone to get a slimmed down view.
  • Navigate your previous code sessions in the desktop view.

New Feature: Share your code

Choose a tag to compare

@mrjoelkemp mrjoelkemp released this 10 Mar 11:34
  • You can now share your code samples via the url in the left sidebar.

Big Cleanup

Choose a tag to compare

@mrjoelkemp mrjoelkemp released this 08 Mar 04:55

Breaking: eval location moved from src/eval/index.php to eval/index.php.

  • I know some folks use the eval as a service, so the path change is breaking.

Most of the changes include ease-of-development tasks.

Jquery and Moment are now unbundled and served via a CDN.

Bug fixes

Choose a tag to compare

@mrjoelkemp mrjoelkemp released this 27 Feb 21:00

Docker support

Choose a tag to compare

@mrjoelkemp mrjoelkemp released this 19 Jan 04:29

You can now serve phpepl from a docker container. Check out the readme for details.

Minor fix

Choose a tag to compare

@mrjoelkemp mrjoelkemp released this 15 Jan 14:09
  • You can now serve phpepl from places other than the root of a webserver. The eval script is called, relative to the phpepl folder, not a specific host. (@vml-rmott)

Using env var instead of boolean for toggling sanbox

Choose a tag to compare

@mrjoelkemp mrjoelkemp released this 02 Jan 22:00

No code modifications are necessary when serving the app locally. Just download the source, serve locally, and you'll have an unsandboxed experience.

Vagrant and eval consolidation

Choose a tag to compare

@mrjoelkemp mrjoelkemp released this 02 Jan 20:20
  • Vagrant file exists that will set up and serve phpepl locally. Instructions in the readme.
  • Unification of the eval scripts into a single one with a backend toggle of sandboxing instead of a client-side toggle.

Thanks to @ahebrank for his awesome work.

Bug fix

Choose a tag to compare

@mrjoelkemp mrjoelkemp released this 30 Dec 21:40

Patched an exploit where users could issue requests to the unsafe eval.