Skip to content

Releases: mrjoelkemp/phpepl

Autocomplete and the Ace Editor

21 Mar 18:29
Compare
Choose a tag to compare
  • Switched to the Ace editor for a better UX and the autocomplete capabilities.

New Features: Mobile view and History Support

15 Mar 23:28
Compare
Choose a tag to compare
  • 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

10 Mar 11:34
Compare
Choose a tag to compare
  • You can now share your code samples via the url in the left sidebar.

Big Cleanup

08 Mar 04:55
Compare
Choose a tag to compare

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

27 Feb 21:00
Compare
Choose a tag to compare

Docker support

19 Jan 04:29
Compare
Choose a tag to compare

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

Minor fix

15 Jan 14:09
Compare
Choose a tag to compare
  • 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

02 Jan 22:00
Compare
Choose a tag to compare

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

02 Jan 20:20
Compare
Choose a tag to compare
  • 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

30 Dec 21:40
Compare
Choose a tag to compare

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