Releases: alekcz/pcp
Releases · alekcz/pcp
v0.0.2
- Switch to http proxy on nginx instead of scgi
- Only read source file from disk if it is not in cache (LRU) or has been modified
- Add
pcp/slurp-upload
for reading temporary files - Add
pcp/redirect
for convenience redirect - various other performance fixes and better code coverage
BREAKING: Config change
A config change on nginx is required see deploying PCP for more details. This change is required when upgrading from v0.0.1. No impact on the actual script themselves.
v0.0.2-beta.7
- Allow local pcp server to bind to 0.0.0.0
v0.0.2-beta.6
BREAKING
Switch to reverse proxy instead of SCGI. Nginx config will need to be updated. Scripts will still work as normal.
Features
- Source caching
- Reading uploads
- Customer 404 and 500 pages.
v0.0.2-beta.5
- Testing out aleph
v0.0.2-beta.4
- Use claypoole
v0.0.2-beta.3
- Remove cluster mode
v0.0.2-beta.2
- Cluster mode test
v0.0.2-beta.1
- Performance improvements
v0.0.1
This is the first stable release for PCP.
The following feature are now available:
- Run arbitrary scripts
- Generate HTML with hiccup
- Invoke scripts from Nginx
- Emulate of Nginx environment locally
- Store secrets in projects
- Restrict
slurp
andspit
to project root - Cache expensive operations
- Expose request data to scripts
- Require external namespaces as in Clojure
- Generate new project from CLI
- Document PCP
- Load test a production deployment
You can learn a whole lot more about PCP on the project README
v0.0.1-beta.27
- Add garden.stylesheet for responsive queries