Home

How this works?

Release process

The ME release process is entirely time based, meaning that we are constantly building and testing the product on weekly bases. Is because of this that we usually have a new release per week -however, sometimes we can skip a week depending on the testing results-

The version number is composed by 3 parts separated with dots (in order: major, minor & build), for example: 6.2.32

  • major: Increments when significant changes are applied to the core functionality (This is very likely to happen once a year, two at the most)
  • minor: Starting from 0 increments in 1 every quarter
  • build: We will use the current week of year at the time of the build
Changelog highlights
New! New feature!, this will appear every time we add something new
Fixed Important fix, this will appear when a mayor bug gets solved
JUnit Testing battery update, this will appear every time we enhance or modify in any way our testing tools
code code improvements, this refers to code enhancements we do internally to improve the product code
request requested by a client, this refers to an approved feature request for a client
[number] ticket resolution, this refers to the solution of a particular ticket
Tag 50
  1. New! OptOut report
  2. Fixed an issue that allow broadcast to be edited when sending.
  3. General Broadcast enhancements code
  4. Enable double opt-in option on the subscription UI
  5. Added an image size limit when creating wallet templates 21014
  6. Under the hood fixes and stability improvements
Tag 49
  1. Fixed the export option on the reconciliation report
  2. Segmentation list enhancements
  3. Under the hood fixes and stability improvements
Tag 48
  1. Schedule Broadcast process enhancements code
  2. Using DateTime API when listing broadcasts code
  3. New! Job to fetch most popular cryptocurrencies information and value.
  4. Hangman bugfix 21039
  5. Under the hood fixes and stability improvements
Tag 47
  1. Raffle Campaign now validates its availability before process interactions.
  2. New confirmation dialog when a user try to save a Wallet Template
  3. Now the blacklist is considered when using the REST API
  4. Under the hood fixes and stability improvements
Tag 46
  1. Better error handling when using the messangi callback function code
  2. New! passdelivery use cases
  3. Fixed an issue that was preventing customer_optin_status be synced properly when the user edited the list manually
  4. Under the hood fixes and stability improvements
  5. Email & SMS subscription list are now unified
  6. MMA Compliance validations
Tag 44
  1. Adding prizes information when migrating Raffles.
  2. Filtering pending broadcast per workspace. Fixed
  3. New! migration mechanism when switching db engines code
  4. Under the hood fixes and stability improvements
Tag 43
  1. Hibernate update code
  2. JUnit test cases updates
  3. Bugfix, schedule validation 20729
Tag 42
  1. Hibernate update (work in progress) code
  2. Under the hood fixes and stability improvements
  3. JUnit test cases updates
Tag 41
  1. Hibernate update (work in progress) code
  2. New Job to deliver custom reports over FTP request
  3. Fixed an issue preventing some users utilize the MO per shortcode feature 20674
  4. New! JUnit test cases
  5. Under the hood fixes and stability improvements, also a minor clean up! code
Tag 40
  1. Hibernate update (work in progress) code
  2. General Wallet improvements when encoding data & URL redirection when sending passes code
  3. Fixed small issue displaying certain dates on the SMS Traffic Report
  4. JUnit test cases updates
  5. New! JUnit test cases
Tag 39
  1. Hibernate update (work in progress) code
  2. JUnit test cases updates
  3. New! JUnit test cases
  4. Under the hood fixes and stability improvements, also a minor clean up! code
Tag 38
  1. Support for unicode character on barcodes
  2. Hibernate update (work in progress) code
  3. New Job to deliver custom reports over FTP request
  4. Under the hood fixes and stability improvements
Tag 37
  1. New FTP daily traffic report request (this was also applied as a path to 6.1.30)
  2. DB Maintenance Tools (self DB initialization mechanism, work in progress) code
  3. New db procedures routines to speed up reports.
  4. Under the hood fixes and stability improvements, also a minor clean up! code
  5. New! ability to use images as parameters on Wallets
Tag 36
  1. Hibernate update (work in progress) code
  2. Fixed preview when multiple files are selected
  3. DB Maintenance Tools (self DB initialization mechanism, work in progress) code
  4. Under the hood fixes and stability improvements code
  5. JUnit test cases updates
Tag 35
  1. Bug fix 20473
  2. DB Maintenance Tools (self DB initialization mechanism, work in progress) code
  3. Minor data range update in some FTP reports request
  4. New wallet notification events (ADD/REMOVE) code
  5. Hibernate update (work in progress) code
  6. Under the hood fixes and stability improvements code
  7. JUnit test cases updates
Tag 34
  1. Hibernate update (work in progress) code
  2. Scratch card preview fix (some scratch cards were displayed incorrectly)
  3. JUnit test cases updates
Tag 33
  1. Hibernate update (work in progress) code
  2. Under the hood fixes and stability improvements code
  3. Segmentation list clone improvements code
  4. Added email list wizard template
  5. JUnit test cases updates
Tag 32
  1. Hibernate update (work in progress) code
  2. Trivia game update for the Bahamas
  3. Under the hood fixes and stability improvements code
  4. JUnit test cases updates
Tag 31
  1. New! default list templates when creating segmentation lists
  2. Hibernate update (work in progress) code
  3. Fixed the file name string on some reports when exporting
  4. Passbook preview enhancements
  5. Under the hood fixes and stability improvements code
  6. JUnit test cases updates
Tag 30
  1. Hibernate update (work in progress) code
  2. New! starting status when preparing a blast
  3. Fixed issue stoping broadcast running at full speed
  4. Under the hood fixes and stability improvements code
  5. JUnit test cases updates
Tag 29
  1. New! ability to search roles by name or id
  2. Pass delivery update (work in progress)
  3. Configurable Hot Buttons request
  4. Hibernate update (work in progress) code
  5. New! REST API method to blast with throttle
  6. Under the hood fixes and stability improvements code
  7. JUnit test cases updates
Tag 28
  1. Passbook preview and composer minor update
  2. Hibernate update (work in progress) code
  3. Under the hood fixes and stability improvements code
Tag 27
  1. Passbook preview minor update
  2. New! Predefined list's templates
  3. JUnit test cases updates
  4. Hibernate update (work in progress) code
  5. Under the hood fixes and stability improvements code
Tag 26
  1. New! status “starting” for broadcasts
  2. New! daily bank FTP report request
  3. New! broadcast API method
  4. JUnit test cases updates
  5. Hibernate update (work in progress) code
  6. Under the hood fixes and stability improvements code
Tag 25
  1. PassDelivery mechanism update
  2. New! Ability to search roles by name or id
  3. JUnit test cases updates
  4. Hibernate update (work in progress) code
  5. Under the hood fixes and stability improvements code
Tag 24
  1. Updates to the Database model code
  2. Personalized User page's bug fix
  3. Automatically workspace setup for certain parameters
  4. JUnit test cases updates
  5. Under the hood fixes and stability improvements code
Tag 23
  1. Traffic Report big fixes code
  2. Reconciliation Report bug fixes
  3. New Job to process personalized broadcast using CSV files request
  4. MT DRs report bug fix 20002
  5. Decoding message bug fix when using the SMPP Gateway
  6. Wallet enhancements for the CloudWallet product
  7. Wallet bug fix when printing barcodes code
  8. Wallet composer callbacks bug fix
  9. Under the hood fixes and stability improvements code
Tag 22
  1. Improved regex patterns to detect invalid emails on blasting
  2. New cases for the mobile parser feature mo–/++ mt–/++
  3. Updates to the Database model code
  4. Improvements when using forced throttle configuration code
  5. Booting script updates code
  6. Under the hood fixes and stability improvements code
Tag 21
  1. Wallet improvements for the CloudWallet product
  2. Improved UTF16 MO decoding
  3. Added support for the new SMPP Gateway
  4. JUnit test cases updates
  5. Under the hood fixes and stability improvements code
Tag 20
  1. Reconciliation report, return button will bring you back from the detail view to the global view properly request
  2. Reconciliation report, detail view date will update correctly according the selected day request
  3. Broadcast will no longer wait one cycle (when throttling) to store statistics when finish code
  4. New Two Way Message REST API method
  5. Distribution List Broadcast preview window will print carriage return properly
  6. JUnit test cases updates
  7. Under the hood fixes and stability improvements code
Tag 18
  1. New! Scheduler mechanism to handle future tasks code
  2. Sending carriage return properly on distribution list broadcast
  3. Under the hood fixes and stability improvements code
Tag 16
  1. Charset engine improvements, now is possible to suggest the DCS to use when no unicode characters are detected. request
  2. Allowing the forgot password feature to change the email sender address by configuration.
  3. Cleaner Sent & DRs report, it will strip out the UDH header if present
  4. New! JUnit test cases
  5. Under the hood fixes and stability improvements code
Tag 14
  1. Adding a configurable column cap when importing excel files, this will prevent memory overflows code
  2. Database engine improvements
  3. Some UI enhancements (icons & font awesome)
  4. New! JUnit test cases
  5. Under the hood fixes and stability improvements code
Tag 11
  1. When editing a broadcast that is already completed a new broadcast will be generated with the modifications. request
  2. When switching files on the broadcast creation page the line count will be properly updated. request
  3. Now its posible to deliver multiple messages to the same mobile number as long as they have different parameters when using Personalized or File Broadcasts. request
  4. Now, when you export reports from the ME the dates and times will come in different columns. request
  5. Sent & DRs report will display the campaign name for interactive campaigns and templates. request
  6. New! JUnit test cases
  7. Under the hood fixes and stability improvements code

Tag 07
  1. File Input/Output Standardization (CSV/Excel)
  2. Broadcast file pre-processing enhancements
  3. Server side validation to prevent makers sending broadcast due slow networks and misbehaviors
  4. Broadcast user level restriction to see and/or delete campaigns from other users request
  5. New! Subscribers report
  6. New! Billing report request
  7. New! Facebook Messenger as a delivery channel
  8. General reports enhancements & normalization
  9. New! New RESTful methods
  10. New! JUnit test cases
  11. Minor Mobile Parser improvements
  12. Under the hood fixes and stability improvements code

Starting from this version all input files in TXT are no longer valid, users need to adapt to the new CSV/Excel format prior any upgrade

Tag 52
  1. New! Added new Campaign Report
  2. Under the hood fixes and stability improvements code
Tag 51
  1. New! Added Push Expiration Date option to Broadcast
  2. Added campaignId in list views to interactive campaigns
  3. Under the hood fixes and stability improvements code
  4. New! JUnit test cases
Tag 50
  1. New! Avoid uses the same keyword in active campaigns
  2. Under the hood fixes and stability improvements code
  3. New! JUnit test cases
Tag 49
  1. Ability to set a timeout to the Contest campaign
  2. Under the hood fixes and stability improvements code
Tag 48
  1. Enhancements to the Multiple Choice Report request
  2. Show file information when editing a broadcast by file request
  3. Under the hood fixes and stability improvements code
  4. New! JUnit test cases
Tag 47
  1. Ability to send blasting quota alerts request
  2. Under the hood fixes and stability improvements code
Tag 46
  1. New! Limited delivery in GeoFence and Beacons request
  2. New! Fire Message using POST request
  3. Ability to use interactive templates on Contest type campaigns
  4. Ability to use templates on email broadcast
  5. Under the hood fixes and stability improvements code
Tag 44
  1. New! Multiple Choice report request
  2. Under the hood fixes and stability improvements code
Tag 43
  1. New! Ability to select multiple distribution lists when sending blasts
  2. New! Added support for multiple carriers when sending scratchCard by file request
  3. Fixed bug importing templates
  4. Under the hood fixes and stability improvements code
Tag 42
  1. New! Availability schedule configuration for External WebServices and Fixed Response campaigns
  2. New! Dynamic MO Report
  3. New! JUnit test cases
  4. Under the hood fixes and stability improvements code
Tag 41
  1. New! Two Factor Authentication
  2. Export for Segmentation List
  3. Under the hood and stability improvements code
Tag 40
  1. Under the hood and stability improvements code
Tag 39
  1. Configurable Loyalty Number column per workspace, available on Broadcasts and Distribution Lists request
  2. Auto provisioning process improvements (Messangi App)
  3. New! User Activity Log Report
  4. Under the hood and stability improvements code
Tag 38
  1. Fixed annoying “Stay On Page” message when using IE 11 code
  2. Workspace branding image edition improvements
  3. New RESTful API method to query mobile numbers on a Blacklist request
  4. New RESTful API method to verify if a mobile numbers is on a Blacklist request
  5. Under the hood and stability improvements code
Tag 37
  1. Report and logging bug fixes
  2. Under the hood and stability improvements code
  3. New! JUnit test cases
Tag 36
  1. Under the hood and stability improvements code
Tag 35
Tag 34
Tag 33
  1. Chaser improvements (Bank Fraud) code
  2. RESTful API minor corrections
  3. Under the hood and stability improvements code
Tag 32
  1. Set 'Start on keyword only' as default on Multiple Choice request
  2. Fixed an issue preventing cloning workspaces
  3. Ability to use tokens as mobile number on distribution lists
  4. Fixed an issue preventing copying Email List with attributes
  5. Job Config UI improvements
  6. Added some extra input validation at Workspace's edition page
  7. New Column TYPE when listing scratch cards
  8. RESTful API minor corrections
  9. Under the hood and stability improvements code
Tag 31
  1. New! Create Segmentation Distribution List method (RESTful API) request
  2. New! Send template messages with CHASER method (RESTful API) request
  3. New! JUnit test cases
  4. Under the hood and stability improvements code
Tag 30
  1. Started from 5.2.28 focused on stability (no new features)
  2. JUnit process huge improvements
  3. Under the hood and stability improvements code
Tag 30
  1. Auto-Provisioning big improvements! code
  2. New abilities on Trivia && Raffle (Bahamas)
  3. Hangman accumulative points handling && triggers when Win/Lose
  4. New! JUnit test cases
  5. Under the hood and stability improvements code
Tag 28
  1. Increased character limit when sending PUSH messages
  2. MMS attachment size validation on Broadcasts
  3. Tons of under the hood and stability improvements code
Tag 27
  1. New! Beacons interface, WiFi beacons support.
  2. New! JUnit test cases
  3. Under the hood and stability improvements code
Tag 26
  1. New! Job configuration interface
  2. New! New RESTful CRUD methods for interactive campaigns
  3. New! JUnit test cases
  4. Under the hood and stability improvements code
Tag 24
  1. New Scratch Card link on the home screen request
  2. Sending the message subject on PUSH messages (Mobile SDK)
  3. Fixes an issue preventing to setting correctly the 'mute' option
  4. Handling opt-out correctly when having multiples workspaces sharing codes
  5. Adding Language switcher at the User's profile page
  6. New! JUnit test cases
  7. Under the hood improvements and stability improvements, also a minor clean up! code
Tag 22
  1. Communication improvements between the Campaign Manager and the OmniChannel backend code
  2. New! Full support for National Language Single and Locking shift tables GSM 03.38
  3. New! Ability to parametrize charset to use per bind
  4. Ability to use Main List parameters on broadcasts and campaigns. See Using Main List data as parameters for more information request
  5. New! JUnit test cases
  6. Under the hood improvements and stability improvements, also a minor clean up! code
Tag 21
  1. New! Kibana integration (segregated by workspace)
  2. Under the hood improvements and stability improvements code
Tag 20
  1. InApp Messaging (Broadcasts interface)
  2. New! Full Passbook Preview
  3. New! administrator capabilities in RESTful services
  4. Fixed a bug that prevents sending blasts at full speed (~250 msg/s) code
  5. New! RESTful method to manipulate email distribution lists
  6. New! Ability to disable LDAP Communication Providers
  7. Added more detail to ME server logs
  8. New! JUnit test cases
  9. Under the hood improvements and stability improvements code
Tag 18
  1. Raffle improvements (Prize Threshold, Always Win, Cycles)
  2. WU development incorporation request
  3. Added URL preview on Passbook creation request
  4. Fixed an issue using the incorrect session pool when simulating incoming messages
  5. General RESTful API improvements code
  6. General JUnit improvements && better exception logs code
  7. New! JUnit test cases
  8. Under the hood improvements and stability improvements code

Tag 16
  1. Single access key for Messangi SDK and internal RESTful API code
  2. New! Workspace edition page

This process may swap private and public keys for existing users

Tag 15
  1. Workspaces prepend awareness improvements request
  2. Improved email recognition when creating/editing a workspace
  3. General RESTful API improvements
  4. New! JUnit test cases
  5. Fixed an issue preventing the user to see applied filters when editing a blast
  6. Under the hood improvements and stability improvements code
Tag 12
  1. Integration of branches 5.0, 5.0SYN and 5.2 code
  2. New! Contacts feature
  3. New! Reminders feature
  4. New! Android Pay support
  5. New! ability to save a broadcast as pending to be sent later or even marked as rejected. Learn more about Pending Approval request
  6. The Broadcast Report page will have a start date in the past as default request
  7. Edit a segmented broadcast will notify properly the presence of filters if any
  8. New workspaces will have active the main list and de MMA compliance by default, you can change this behavior by workspace
  9. All new lists will update the main list by default, you can change this behavior by workspace
  10. Fix an issue preventing reload prepends configuration when saving workspaces
  11. New option to force a trivia to start only by it's keyword request
  12. Welcome message for trivias
  13. Default Availability on GeoFences is now set to Allowed
  14. JUnit engine improvements code
  15. New! JUnit test cases