PlaySMS Changelog

New in version 1.1

July 20th, 2015
  • This version contains some bugfixes, code cleanups and plugin improvements.

New in version (December 5th, 2013)

  • The changes are mostly major and include some fundamental new features, features useful for developers such as a template engine, and new themes using Twitter Bootstrap 3 that make playSMS easier to customize and enhance.

New in version (September 3rd, 2013)

  • This version changes default themes, updates icons, and has some bugfixes.

New in version 0.9.9 (June 25th, 2013)

  • This version added parallel multi-queue processing for faster SMS deliveries and higher volumes.
  • Bugs were fixed.

New in version 0.9.8 (May 21st, 2013)

  • This version adds many bugfixes, including security fixes, and includes major changes, such as file and folder renames, directory structures, and several database layouts.

New in version (November 23rd, 2012)

  • A bug has been fixed in web services which allowed any user to send an SMS message as another user.

New in version (September 6th, 2012)

  • A bug has been fixed in the plugin sendfromfile where a non-admin user was allowed to send an SMS as another user. This permission should be only for admin users.

New in version (September 13th, 2011)

  • A remote file inclusion attack was discovered and fixed, a new intercept method was added, an option to allow/disallow forwards was added to the inbox, email and mobile fields were added for users, and bugs were fixed.

New in version (November 15th, 2010)

  • A XSS security hole has been fixed.
  • Typographical errors that lead to bugs have been corrected fixed.
  • New plugins were added to utilize Google Translate.
  • Timezone functions were added.
  • Public registration and a forgot-password page were added.

New in version (October 20th, 2010)

  • A bug in which received messages are empty when handled by gnokii or smstools was fixed.
  • PHP PEAR DB was included in the package again.
  • New functions were added for developers to hook incoming SMS and SMS to inbox.
  • Direct access to files under playSMS will have to be switched to index.
  • A new gateway module was added to support Gammu.

New in version 0.9.5 (October 11th, 2010)

  • add multi-language support per plugin bases (anton)
  • add support unicode in uplink (anton)
  • add unicode message option in websend2group (anton)
  • add unicode parameter in input.php (anton)
  • add cfg_additional_param (varchar 250) in clickatell, kannel and uplink db config (anton)
  • add check on php function mb_convert_encoding(), must be supported for unicode messages (anton)
  • add additional URL parameter for clickatell, kannel and uplink (anton)
  • add uplink to hook playsmsd(), it is possible master reports ‘delivered’, not just ‘sent’ (anton)
  • add hook on sendmail, rate, phonebook (anton)
  • add new core function billing and can be hooked (anton)
  • add new tools, plainoldsendmail, to handle sendmail() (anton)
  • add new tools, simplebilling, to handle billing related features (anton)
  • add new tools, simplerate, to handle rate related features (anton)
  • add new tools, simplephonebook, to handle phonebook related features (anton)
  • add share/publish and unpublish group on simplephonebook (anton)
  • add new language and translate it for core and plugins, fr_FR (emmanuel)
  • add new language and translate it for core and plugins, id_ID (anton)
  • add logger_print level 3 on all gateways, log send/receive sms activities (anton)
  • add option to add additional URL parameter in gateway module clickatell, kannel and uplink (anton)
  • add new theme ‘km2′ (emmanuel)
  • add new theme ‘work2′ to demonstrate dropdown menu (anton)
  • add show js for how many SMS and characters has been composed (adetunjiha)
  • add logger_set_error_string() and logger_get_error_string() to handle long error_string (anton)
  • add multi-language support using gettext (emmanuel)
  • add SMS rate by prefix (anton)
  • add SMS credit per user (anton)
  • add playsms_web option in kannel gateway administration (emmanuel)
  • add themes selection from web in main configuration (emmanuel)
  • add gateway module selection from web in main configuration (anton)
  • add limit 100 on getting delivery status via input.php (thapa)
  • fix unicode support in clickatell (anton)
  • fix regression unable to send SMS, credit field should be defaulted to 0 (emmanuel)
  • fix non-working unicode option in gateway module kannel (anton)
  • fix single quote preventing correct array reading, $array['$c'] should be $array[$c] (anton)
  • fix logger, available logstate: 0=disabled, 1=info, 2=warning, 3=debug (anton)
  • fix wrong path when using domain only to access playsms directory (anton)
  • fix send message to destination with space, allow only a-z, A-Z, 0-9, and + char (anton)
  • fix sender number is always PlaySMS, its coming from gateway template (anton)
  • fix security in input.php, one can get data without proper auth (thapa)
  • fix on all php files, close unterminated variables with single-quote (anton)
  • fix on all php files, replace