Skip to content

Commit 4f1068d

Browse files
committed
Release v1.0.1: Add target shorthand and custom auth parameter support
Features: - Target parameter shorthand support (port only, :port, host:port) - Custom authentication parameter names (--auth-param, --auth-header) - Improved startup output with auth config details - Updated documentation
1 parent 3b95758 commit 4f1068d

File tree

2 files changed

+38
-2
lines changed

2 files changed

+38
-2
lines changed

CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [1.0.1] - 2025-11-07
9+
10+
### Added
11+
- 🎯 **Target parameter shorthand support** - Now you can use simplified formats for local proxying:
12+
- Port only: `apxy -t 3000` instead of `apxy -t http://localhost:3000`
13+
- With colon: `apxy -t :3000`
14+
- Host:port: `apxy -t localhost:3000`
15+
- Full URLs still work: `apxy -t http://localhost:3000`
16+
17+
- 🔧 **Custom authentication parameter names** - Customize the URL parameter and header names for authentication:
18+
- `--auth-param` to set custom URL parameter name (default: `token`)
19+
- `--auth-header` to set custom header name (default: `X-Auth-Token`)
20+
- Example: `apxy -t 3000 -a secret --auth-param apikey --auth-header Authorization`
21+
22+
### Changed
23+
- Improved startup output to show configured authentication parameter names when enabled
24+
- Updated help text to reflect new options
25+
26+
### Fixed
27+
- Better URL normalization for various input formats
28+
29+
## [0.1.0] - 2025-11-06
30+
31+
### Added
32+
- Initial release
33+
- Basic reverse proxy functionality
34+
- Optional authentication via URL parameter or header
35+
- Static binary compilation
36+
- Cross-platform support (ARM64, AMD64)

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
[package]
22
name = "apxy"
3-
version = "0.1.0"
3+
version = "1.0.1"
44
edition = "2021"
55
authors = ["apxy contributors"]
66
description = "A simple reverse proxy with URL parameter or header authentication"
77
license = "MIT"
8-
repository = "https://github.com/YOUR_USERNAME/apxy"
8+
repository = "https://github.com/talkincode/apxy"
99
readme = "README.md"
1010
keywords = ["proxy", "reverse-proxy", "authentication"]
1111
categories = ["command-line-utilities", "web-programming"]

0 commit comments

Comments
 (0)