Releases: Bahram-PAB/binev-tours
Release list
Binev Tours v2.2.1 — Menu Item Fixes
- Fixed raw language keys on menu item type modal and tour selector (keys added to admin ini + sys.ini)
- Fixed save error: SqlField validate() rule
requiredmissing (removed invalid validate=required; kept required=true) - updates.xml points to v2.2.1
Install over v2.2.0 (method=upgrade).
Binev Tours v2.2.0 — Full Rename + JED Compliant
Complete internal rename: com_jdtoursshowcase -> com_binevtours (element, namespace Joomla\Component\Binevtours, DB tables #binevtours*, language keys COM_BINEVTOURS*, media).
JED compliance:
- GPL v2+ headers on all 45 PHP files
- LICENSE.txt included
- Update Server configured in manifest + updates.xml
- Install name matches listing name (Binev Tours / com_binevtours)
All PHP passed syntax lint; all XML validated.
IMPORTANT: This is a new element. If you have an old version installed, UNINSTALL it first, then install this package. Old tour data will not migrate (tables renamed).
Binev Tours v2.1.5 — Manifest Fix
Fix: manifest renamed to binev-tours.xml to match folder name com_binev-tours (Joomla requires manifest name = folder name minus com_ prefix).
This resolves the class-not-found error on installation.
Based on the original idea of JD Tours Showcase (open source).
Binev Tours v2.1.4
Clean release from current repo.
- GPL v2+ headers on all PHP files
- Update Server configured
- Old artifacts removed
Install: Joomla admin > System > Install > Extensions
Based on the original idea of JD Tours Showcase (open source).
Binev Tours v2.1.3 — Update Server Fixed
Fix: Update Server tag is now correctly included in manifest.
- present in com_jdtoursshowcase.xml
- GPL v2+ headers on all PHP files
- JED naming convention followed
Based on the original idea of JD Tours Showcase (open source).
Binev Tours v2.1.2 — JED Compliant
JED compliance fixes:
- GPL v2+ license headers added to ALL PHP files (60 files)
- Update server URL fixed (points to repo root updates.xml)
- updates.xml properly configured
JED Naming Convention: install name matches listing name (binev-tours).
Update Server: raw.githubusercontent.com/Bahram-PAB/binev-tours/main/updates.xml
Based on the original idea of JD Tours Showcase (open source).
Binev Tours v2.1.1 — JED Ready
JED compliance update:
- Update Server (updates.xml) for Joomla auto-update
- Manifest name changed to binev-tours (JED naming convention)
- GPL v2+ license header verified
Based on the original idea of JD Tours Showcase (open source).
Binev Tours v2.1.0
Binev Tours - Joomla 6 tour management component.
- Full rewrite (namespaced MVC, PHP 8.3+, Bootstrap 5)
- Online registration (Iranian validation) with per-person independent phone
- Tour capacity + remaining
- Discount display (percent/fixed)
- SMS.ir integration (bulk + demo mode)
- Per-person admin edit + notes + txt export
Based on the original idea of JD Tours Showcase (open source).