Skip to content

Releases: Bahram-PAB/binev-tours

Binev Tours v2.2.1 — Menu Item Fixes

Choose a tag to compare

@Bahram-PAB Bahram-PAB released this 02 Sep 10:12
  • 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 required missing (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

Choose a tag to compare

@Bahram-PAB Bahram-PAB released this 02 Sep 08:33

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

Choose a tag to compare

@Bahram-PAB Bahram-PAB released this 01 Sep 22:18

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

Choose a tag to compare

@Bahram-PAB Bahram-PAB released this 01 Sep 21:50

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

Choose a tag to compare

@Bahram-PAB Bahram-PAB released this 01 Sep 17:06

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

Choose a tag to compare

@Bahram-PAB Bahram-PAB released this 01 Sep 12:33

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

Choose a tag to compare

@Bahram-PAB Bahram-PAB released this 31 Aug 17:16

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

⚠️ Users upgrading from v2.1.0: Uninstall old version first, then install v2.1.1.

Based on the original idea of JD Tours Showcase (open source).

Binev Tours v2.1.0

Choose a tag to compare

@Bahram-PAB Bahram-PAB released this 28 Aug 20:30

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).