Meridian Editor Release Notes

The Meridian Editor release notes describe recent improvements, fixes, and new features for the Meridian Editor, the web-based tool used to manage Meridian-powered apps.


December 10, 2019 - 3.35.0
  • Fixed: Issues related to parent/child locations.

December 5, 2019 - 3.35.0
  • New: An updated Beacons sidebar menu icon.
  • Improved: General dropdown UI improvements.
  • Improved: Implemented some security improvements.
  • Improved: Meridian enforces HTTP Strict Transport Security (HSTS) on all Editor and API traffic and includes secure cookies.
  • Fixed: A save failure when editing translations.
  • Fixed: An issue related to editing Tag zones.
  • Fixed: Issues related to the placemark Description field.
  • Fixed: Minor issues related to parent/child locations.
  • Various minor improvements and fixes.

November 6, 2019 - 3.34.4

  • Fixed: An issue related to the new Meridian analytics.

November 5, 2019 - 3.34.3

  • Fixed: An issue related to SSO.

November 4, 2019 - 3.34.2

  • Fixed: An issue related to logging out.

October 31, 2019 - 3.34.1

  • Various minor improvements and fixes.

October 21, 2019 - 3.34.1

  • Fixed: A permissions issue.

October 17, 2019 - 3.34.0

  • New: All new Reports feature. Please Note: This feature requires Mobile SDK 5.8+.
  • New: Organization owner user status overrides read only permissions at the location level.
  • New: When creating a placemark using the Meridian API, you can use latitude and longitude values, instead of x/y.
  • Improved: Better display of long names.
  • Improved: Better error messaging when trying to delete a parent location with a child location.
  • Fixed: An error when renaming buildings.
  • Fixed: An error when trying to view Beacons on a floor.
  • Fixed: An issue preventing uploading a Page image.
  • Various minor improvements and fixes.

September 30, 2019 - 3.33.1

  • Fixed: An issue when trying to view floors.

September 26, 2019 - 3.33.0

  • Improved: Some updates to placemarks and Beacons search filters.
  • Fixed: A location sharing API issue.
  • Fixed: An issue when repeatedly using the "Forgot Password" link.
  • Fixed: Deleted categories weren't always staying deleted.
  • Fixed: Hyphens were throwing a monkeywrench into searching. Hyphenated terms are fully searchable now.
  • Fixed: You can now link an unnamed placemark to a campaign.
  • Various minor improvements and fixes.

September 18, 2019 - 3.32.3

  • Fixed: An API pagination issue.

September 17, 2019 - 3.32.2

Fixed: An issue related to campaign notifications.

September 13, 2019 - 3.32.1

Fixed: An issue uploading images on the Feature page.

September 12, 2019 - 3.32.0

  • New: Tooltips fade in and out.
  • New: Using the locations placemarks API endpoint, it's now possible to set a placemark's is_enabled value to true or false.
  • Improved: Snappier dropdown menus and improvements to some search fields.
  • Fixed: An issue causing stray and unwelcome placemarks to appear on a map.
  • Fixed: Issues with the Beacons app's Campaign Reset.
  • Various minor improvements and fixes.

September 5, 2019 - 3.31.4

  • Fixed: An API issue.

August 29, 2019 - 3.31.3

  • Fixed: An API issue.

August 20, 2019 - 3.31.1

  • Fixed: An issue related to search.

August 13, 2019 - 3.31.0

  • New: All new App Theme page UI.
  • Fixed: A minor issue related to saving edits to a Campaign.
  • Fixed: A permissions issue was preventing most users from saving Tag labels.
  • Fixed: It wasn't possible to save a new SSO configuration without enabling it. You can do that now.
  • Fixed: Problems related to uploading and editing translation files.
  • Fixed: The Beacons app walkthrough data wasn't uploading correctly to the Editor.
  • Fixed: The Feeds page was alerting users to unsaved changed, even when there weren't any.
  • Fixed: The SSO configuration page shouldn't autofill your stored username and password for the Editor. Now, it doesn't.
  • Fixed: The Web SDK page wasn't loading for some users.
  • Fixed: There was an issue with scheduled Campaigns not being sent during the scheduled time.
  • Various minor improvements and fixes.

July 11, 2019 - 3.30.1

  • Fixed: An issue related to the Save button UI.
  • Fixed: An issue with table header sort.

July 10, 2019 - 3.30.0

  • Improved: Building names in map search result requests will stick to the top of the list as you scroll past them.
  • Improved: Use the up/down arrow keys to navigate through items in the map search results table.
  • Improved: You can search for Beacons by major/minor value.
  • Fixed: A bug related to the Feeds Save button.
  • Fixed: A bug related to the North Offset field.
  • Fixed: An issue related to the Campaign Beacon Load More button.
  • Fixed: When you delete a building, floors in that building won't be deleted.
  • Various minor improvements and fixes.

June 14, 2019 - 3.29.1

  • Fixed: A minor UI issue.

June 12, 2019 - 3.29.0

  • NEW: The Theme page has been updated with new UI.
  • Improved: Better messaging when trying to create a Tag Zone without a zone area drawn on the map.
  • Improved: Meridian tables are more accessible. Clickable cells can be focused using TAB and activated with ENTER.
  • Improved: On the Campaigns page, removed DEFAULT from the the columns, because it was unclear and misleading.
  • Improved: Search is no longer stripping accented characters.
  • Improved: The Reports date range has been extended to 6 months.
  • Improved: When you use the Editor to share a Meridian app preview link, your recipient will see new and improved text.
  • Fixed: Added save indicator when saving or deleting a building.
  • Fixed: Read-only users weren't able to see the Meridian subscription expiration date.
  • Fixed: The Dashboard was occasionally erroneously reporting Campaign errors.
  • Various improvements to system efficiency.
  • Various minor improvements and fixes.

May 17, 2019 - 3.28.3

  • Fixed: An issue related to Active Campaigns.

May 3, 2019 - 3.28.1

  • Fixed: A couple of bugs related to yesterday's release.

May 2, 2019 - 3.28.0

  • Improved: Continuing efforts to improve the accessibility of the Editor UI.
  • Improved: Non-admins can now get the account_type property for their locations from the /api/locations/{location_ID} endpoint.
  • Improved: We've stopped stripping accented characters from searches, generally improving search and localization.
  • Fixed: A broken link to documentation.
  • Fixed: For expiring Meridian subscriptions, the messaging was missing a contact email.
  • Fixed: It was possible to create Pages and Events without names, but it's better when they have names, so you can't do that anymore.
  • Fixed: It was possible to save an Active Campaign without a Trigger Distance. We've fixed that so it's no longer possible.
  • Fixed: Some issues related to routing on child locations.
  • Various minor improvements and fixes.

April 9, 2019 - 3.27.0

  • Improved: Better error messaging when a Campaign is missing a message.
  • Improved: On the Floors Settings page, additional description about the control tags checkbox.
  • Improved: Removed minor UI for unused and deprecated fields and checkboxes.
  • Improved: The Beacon icons used in the Editor match the documented Beacon icons.
  • Improved: The Meridian Editor version number in the footer now links to these release notes.
  • Improved: Updates to the Floors Settings page.
  • Fixed: Various minor issues related to parent and child locations.
  • Various minor improvements and fixes.

March 20, 2019 - 3.26.2

  • Fixed: Issues related to user permissions.

March 14, 2019 - 3.26.1

  • Fixed: Issues related to user permissions.

March 12, 2019 - 3.26.0

  • New: Added Swedish language support.
  • Improved: Floor SVG map images now have a direct download button. Previously, the SVG files were opening in the browser.
  • Improved: Increased the number of events shown to the next 250, instead of being limited to the next 31 days.
  • Fixed: An issue preventing Organization Owner from saving changes to GPS or map coordinates.
  • Fixed: An issue preventing the deletion of a Beacon from a mapless campaign.
  • Fixed: An issue preventing the loading of the Web SDK preview map.
  • Fixed: Search wasn't finding items with certain non-alphanumeric characters, such as - and +.
  • Various minor improvements and fixes.

February 21, 2019 - 3.25.0

  • New: In order to provide a short term fix for Reports issues, all Reports are now loaded on demand; the maximum date range for reports is 7 days; and there's a banner telling you who to email if you need assistance.
  • New: The phone preview widgets have been removed from the Featured, Theme, Pages, and Placemark pages.
  • Improved: Ensuring that Event times match their Location's timezone.
  • Improved: Reports pie charts have been replaced with more readable bar graphs.
  • Improved: The Reports CSV download button has a loading spinner until the download is ready.
  • Improved: The subscription expiration message now includes a grace period.
  • Fixed: A bug related to adding a Campaign link.
  • Fixed: A checkbox on the delete floor dialog box remained checked after canceling.
  • Fixed: On some pages the footer text was difficult to read.
  • Various minor UI improvements and fixes.

February 5, 2019 - 3.24.3

  • Improved: Ensuring that the recent SSO changes work with AppViewer, Beacons app, and Tags app.

February 4, 2019 - 3.24.2

  • Improved: It's now possible to have Meridian Editor usernames that don't match what's in an SSO database.

January 22, 2019 - 3.24.0

  • New Feature: The Publish checkbox determines whether a floor can be seen in that location's Meridian-powered app. Publish is checked by default.
  • New: The Meridian Editor only uses HTTPS now. HTTP is no more.
  • New: There's a Load Report button for generating Reports of interest.
  • Improved: Making sure that placemark search results won't return placemarks from unpublished maps.
  • Fixed: A couple of issues related to creating and editing Tags.
  • Fixed: Behind the scenes efforts to fix issues with Reports.
  • Various minor improvements and fixes.

January 14, 2019 - 3.23.1

  • Fixed: Short-term Reports fix requires that each report be loaded manually.

December 18, 2018 - 3.23.0

  • Improved: Accounts with Owner level access can add new users.
  • Improved: Better tables all around.
  • Improved: Minor language improvement in the Map Control Points (Reference) section.
  • Improved: On the Locations list page, the logos are shown in a better light.
  • Improved: The Tags list now has a Control Tag column.
  • Improved: When you're making a change that can't be undone, like deleting a floor, you'll get a prompt that spells this out more clearly.
  • Fixed: A minor UI issue on the Users page.
  • Various minor improvements and fixes.

November 28, 2018 - 3.22.1

  • Fixed: An issue related to creating new users.

November 27, 2018 - 3.22.0

  • New: The Application Tokens Search, Add, and Edit pages have been revised.
  • Improved: Better map control points picker crosshairs highlighting.
  • Improved: If you hit the API too many times, we'll throttle your access and let you know about it.
  • Improved: In general, search results screens are sorted by last modified in descending order.
  • Improved: Internal processes related to ensuring consistency for published releases.
  • Improved: On the Location list page, the Location and Organization columns have been swapped. The Location logo images look better too.
  • Improved: On the Settings Location tab, the Organization section links to the Organization Details page.
  • Improved: Removed the deprecated APP LINK field from the Image+Text Page add and edit pages.
  • Improved: The Settings Location tab now includes a DEEP LINK field.
  • Improved: We're using a more human readable date/time format.
  • Fixed: A bug related to the search API event results.
  • Fixed: A minor issue related to deleted Tag labels.
  • Fixed: An issue related to the customer parser and imported placemark feeds.
  • Fixed: If a Location had a lot of users, not all of the users would display.
  • Fixed: If you attempt to save an SSO configuration with a domain that's already being used, an error message will let you know.
  • Various minor improvements and fixes.

November 8, 2018 - 3.21.3

  • Fixed: A minor placemarks issue.
  • Fixed: An issue related to Reports.

November 1, 2018 - 3.21.2

  • Fixed: Some internal issues.

October 29, 2018 - 3.21.1

  • Fixed: A couple of internal issues.

October 24, 2018 - 3.21.0

  • New: Improved Placemarks search page.
  • New: On the Locations list page Application Tokens tab, you can create an application token for any of your Organizations or Locations.
  • New: The Location sidebar menu item is now Settings.
  • New: The new Settings page includes a Web SDK tab that generates Web SDK code based on selected options.
  • New: The Organizations sidebar menu item has been removed. Organizations is still accessible on the Locations list page.
  • New: Token names can be edited.
  • Improved: Feeds detail pages now include a log table.
  • Improved: Floor search results now group floors by building name.
  • Improved: Minor forms UI updates.
  • Improved: On the Dashboard, floors with errors now link to a list of floors filtered by invalid.
  • Improved: Updated the Meridian Editor favicon.
  • Improved: When looking at a Campaign's detail page, you can click on the Beacon's MAC address to go to that Beacon's detail page.
  • Fixed: An issue related to creating portals.
  • Fixed: An issue related to multi-tenant child location overview maps.
  • Fixed: Long floor names aren't truncated in the floor list.
  • Fixed: Organizations can't be deleted if they have any locations.
  • Various minor improvements and fixes.

October 16, 2018 - 3.20.2

  • Fixed: Issues related to routing portals.

October 4, 2018 - 3.20.1

  • Improved: Better loading times for the Web SDK.

October 2, 2018 - 3.20.0

  • New Feature: With Multi-tenant Beacons, Location Beacons can be shared between different Meridian locations.
  • New: Search, add, and edit pages have been updated for floors, portals, and buildings.
  • Improved: Several minor accessibility UI improvements.
  • Improved: The process for creating and uploading a map image has been streamlined.
  • Fixed: An issue importing Pages using RSS feeds.
  • Fixed: The access point Beacon (APB) icon is consistent now.
  • Various minor improvements and fixes.

September 20, 2018 - 3.19.2

  • Improved: Setting the stage for the release of a new feature.

September 19, 2018 - 3.19.1

  • Fixed: An internal issue.

September 19, 2018 - 3.19.0

  • New: Feeds has been moved up to the Meridian sidebar menu.
  • Improved: Improved consistency in "Use GPS" wording throughout the UI.
  • Improved: New internal process to ensure that EU and non-EU release versions are always consistent.
  • Fixed: A minor issue related to placemark feeds.
  • Fixed: Issues related to displayed Aruba Tags battery levels.
  • Fixed: Issues related to routing efficiency.
  • Fixed: The generic placemark type icon was the wrong color.
  • Fixed: When custom campaign endpoints send back invalid data, the Editor is sending a more meaningful error message.
  • Various minor improvements and fixes.

August 30, 2018 - 3.18.1

  • Fixed: Addressed a somewhat rare routing issue.

August 27, 2018 - 3.18.0

  • New: Ability for the Meridian team to upload a Terms & Conditions PDF to present to your end-users.
  • Improved: Better handling of non-JSON Campaign custom endpoint responses.
  • Improved: If a feed created a Page, placemark, or event, then there'll be a link back to that feed for those items.
  • Fixed: A placemark issue occasionally affecting routing.
  • Fixed: If you logged in to the Editor as a location-only user, the Beacons and Campaigns pages were blank.
  • Fixed: On some pages, it looked like mouse text selection wasn't happening, even though it was.
  • Fixed: Pressing Return/Enter triggered a save even if no changes had been made.
  • Fixed: Removed Campaigns recurring rule (rrule) scheduling, because it wasn't working.
  • Fixed: The Location Preview URL wasn't working.
  • Various minor improvements and fixes.

August 22, 2018 - 3.17.4

  • Fixed: A minor search issue.

August 15, 2018 - 3.17.3

  • Fixed: An issue related to directions.

August 1, 2018 - 3.17.2

  • Improved: Added logs for a feature in testing.

July 17, 2018 - 3.17.1

  • Fixed: An issue related to an upcoming feature.
  • Fixed: An issue related to the sidebar menu.

July 16, 2018 - 3.17.0

  • Improved: Less confusing failed login messaging.
  • Improved: More visible indication when Pages, placemarks, and events have been created by feeds.
  • Fixed: An issue with Feeds custom parser errors.
  • Fixed: In a form, pressing RETURN or ENTER triggered a save, even if no data had changed.
  • Various minor improvements and fixes.

July 2, 2018 - 3.16.0

  • New: Location Contact time zones now include UTC offset values.
  • New: On the login page, the Editor now shows the Switch to EU link.
  • New: Process for deleting Location Sharing user data after 6 months of inactivity.
  • New: Process for removing device ID values from expired Campaign cooldowns in our database for the purposes of limiting possible personally identifiable information (PII) that we store.
  • Improved: Redesigned Events, Placemarks, and Pages feeds and feed logs.
  • Improved: Removed the Pages Requires Login checkbox.
  • Improved: Support for the India Standard Time (IST) zone.
  • Fixed: A minor PATCH issue with the /locations /feeds endpoint.
  • Fixed: An issue related to updating placemark types.
  • Fixed: Made sure new Editor users are served up the Meridian Terms of Service.
  • Fixed: POST/PUT to the placemarks endpoint was generating an error.
  • Fixed: The API generated a 500 error when trying to update a placemark's type.
  • Fixed: Tweaked Active Campaigns responsiveness so it behaves more as expected.
  • Fixed: We've shortened the copyright text in the Meridian Editor footer.
  • Various minor improvements and fixes.

June 20, 2018 - 3.15.1

  • Fixed: An issue related to placemark types.

June 19, 2018 - 3.15.0

  • New: Updated Terms & Conditions and Privacy & Security links in Editor footer.
  • Improved: On the Campaign creation page, moved campaign Cooldown dropdown into the Action section.
  • Improved: You can now search for placemark types in the Editor.
  • Fixed: A minor issue related to location sharing.
  • Fixed: Some issues with the Organization detail page.
  • Various improvements and fixes.

May 25, 2018 - 3.14.4

  • Fixed: An issue related to campaigns.

May 24, 2018 - 3.14.3

  • Fixed: An HTTPS API issue.

May 24, 2018 - 3.14.2

  • Fixed: A problem with page image uploading.
  • Fixed: Removed a misleading error message on the login page.

May 21, 2018 - 3.14.0

  • New: Added "Device Charging" and "Desk" placemark types.
  • Improved: Removed Goals Report.
  • Improved: Removed unnecessary verbiage from Beacons Management power icons.
  • Improved: UI and content update for the Dashboard.
  • Improved: User account email addresses are no longer editable.
  • Improved: We're using a new service for new account invites that should reduce the number that are getting caught in spam traps.
  • Fixed: The login page lets you press ENTER to submit, as it should.
  • Various improvements and fixes.

May 15, 2018 - 3.13.1

  • Fixed: A minor issue affecting one location.

May 7, 2018 - 3.13.0

  • New: Aruba Tags show a battery level.
  • New: Beacons Management has a new icon to show when a Beacon is non-battery powered.
  • New: Campaigns have a new default setting of "No action". This means you can create Campaigns now and then activate them later.
  • Fixed: A minor issue related to changing passwords.
  • Various bug fixes and improvements.

April 27, 2018 - 3.12.3

  • Fixed: Better handling of invalid tokens.

April 23, 2018 - 3.12.0

  • Improved: Beacon detail maps have better zoom values, especially when zooming out.
  • Improved: Beacon firmware images updated. The Beacons app will use this new version when updating Beacons.
  • Improved: Better terminology related to Beacon edits.
  • Improved: More accurate counting of observed Beacons.
  • Improved: On Beacons Management, the battery-level value is shown with the icon.
  • Improved: On the Beacon Detail page, the Observed By field has been moved to the Info box.
  • Improved: The Tags list and search results now show battery-level.
  • Improved: We've renamed "Maps" to "Floors" in the Map list.
  • Fixed: A bug related to user search.
  • Fixed: A minor bug related to a Tag that hadn't been heard from for 48 years.
  • Fixed: A minor UI issue related to user permissions.
  • Fixed: A permissions issue preventing organization-level users from seeing their locations via search.
  • Fixed: AP Beacons were reporting more Beacons than there actually were.
  • Fixed: In rare cases, MAC addresses were being converted to scientific notation.
  • Fixed: It isn't possible to switch from a mapped to a mapless location. The Editor now enforces this.
  • Fixed: On the Beacons Management search filter, the date was decrementing by one day when a date was entered or selected. It won't do that now.
  • Fixed: Phantom Tag zone updates.
  • Various bug fixes and improvements.

April 9, 2018 - 3.11.0

  • New: Login page rebranding.
  • Improved: Ensuring locations with only Maps and Tags subscriptions can still get to the Beacons Management tools and settings they need.
  • Fixed: SMS messages sent from the Editor's Preview your App tool now support Unicode characters.
  • Various backend and UI bug fixes and improvements.

April 2, 2018 - 3.10.0

  • Improved: A minor improvement to search efficiency related to Beacons Management.
  • Improved: Battery levels display in Beacon search results now.
  • Improved: Better handling of power levels for older Beacon hardware.
  • Improved: Internal user management improvements.
  • Improved: More useful error messages on the Forgot Password page.
  • Improved: The /maps API endpoint response now includes the zoom_max and zoom_scalar fields to match the Editor UI.
  • Improved: There's now a configurable distance field for active campaigns.
  • Improved: You can't delete the Editor's default map. When you try to do that, the messaging makes it more clear.
  • Fixed: A minor API bug.
  • Fixed: The copy field button wasn't working in Safari.
  • Fixed: The Page Not Found page was missing. We found it.
  • Fixed: Users with read-only access can't edit categories anymore.
  • Fixed: Various minor UI bugs.

March 22, 2018 - 3.9.4

  • Fixed: An internal issue.

March 14, 2018 - 3.9.0

  • New: Access Point Beacon (APB) Auto-Deploy: When Beacons Management is enabled for a Meridian location, all APBs in that location will automatically be configured and deployed.
  • New: Beacons and Beacons Management UI: The Beacons and Beacons Management UI has been updated with a new look and feel and to support APB Auto-Deploy.
  • New: Better notification of expiring or expired locations.
  • New: Better UI on the Aruba Sensor Wi-Fi settings when setting up a Sensor for the first time.
  • New: Get the Tag battery-level with the REST API.
  • New: Improved backup processes.
  • New: You can search for users, in addition to your locations and organizations.
  • New: Support for EU-specific location-sharing and analytics.
  • New: Tag Zones: Be notified when Tags enter or exit an area drawn on a Meridian map.
  • New: The Editor includes an API and a WEB version in the footer.
  • New: The Editor's tables are using the API more efficiently to populate data.
  • New: The Tags sidebar link now loads the new Tags, Labels, and Tag Zones UI.
  • Improved: Added a special user type for the purposes of migration.
  • Improved: Added some better API error messaging.
  • Improved: Beacons search returns battery-level.
  • Improved: Events search results includes start and end times.
  • Improved: On the Dashboard, better messaging related to the status of an Aruba network.
  • Improved: On the Tag Zones page, you can load multiple Tag Zones on the map.
  • Improved: The Dashboard now displays errors related to third-party campaign endpoint failures.
  • Improved: The Tag Tracking API distinguishes between Proximity Zone and Tag Zone IDs.
  • Improved: Using the API, you can query for Tag Zones by map ID.
  • Improved: We're using color better in the UI. It's subtle.
  • Improved: We've brought our feed importing parser into the fold.
  • Improved: We've removed battery-level and hardware type from the Tags Detail UI, because it's not available from the API.
  • Improved: You can search for Beacons by campaign ID.
  • Improved: You now have the option to place a Beacon on the Beacon Add form.
  • Fixed: An API pagination issue related to Tag Zones.
  • Fixed: An internal logging issue.
  • Fixed: An issue related to mapless campaigns and Beacons.
  • Fixed: An issue when fetching a Beacon MAC address that included lowercase letters.
  • Fixed: If a placemark associated with an event was deleted, the event detail page wouldn't load.
  • Fixed: If you don't have write permissions in the Editor, you won't see the option to edit Categories.
  • Fixed: Meridian admins now have full access to the API endpoints again.
  • Fixed: Resolving an issue when one Tag Zone overlaps another. Overlapping isn't allowed.
  • Fixed: Some minor color UI fixes.
  • Fixed: The Beacon power level was being set to High, even if you set it to a different power level.
  • Fixed: The Campaign edit page gives you an error when you've assigned more than 150 Beacons to a campaign.
  • Fixed: The error message when a map was missing a Tag Zone shape was pretty vague. It's more specific now.
  • Fixed: The events API endpoint now returns dtstart and dtend.
  • Fixed: The Location Sharing Report CSV export was broken. No longer.
  • Fixed: The new Beacons UI didn't support adding Beacons to maps without buildings.
  • Fixed: The Organization sidebar menu item was occasionally missing. It's home for good.
  • Fixed: Various minor issues related to Tag Zones.
  • Fixed: Various miscellaneous minor issues.

March 5, 2018 - 3.8.2

  • Fixed: Internal diagnostic issue.

February 20, 2018 - 3.8.0

  • New: Browser version warning related to CSS Grid support.
  • New: The default map style has a new look.
  • New: The Editor's text boxes can now support character limits.
  • Improved: Asset Tag battery levels available through the API.
  • Improved: Better internal docs.
  • Improved: Maps support for an upcoming feature.
  • Improved: Search documents now have is_control_tag to indicate when an Asset Tag is a control Tag.
  • Improved: The Beacon icons now reflect the wider variety of Aruba Beacon hardware available.
  • Improved: The Campaigns Test now suggests associating a Beacon to the campaign if that hasn't already been done.
  • Fixed: A minor UI style issue.
  • Fixed: A more useful message about translations when using a custom login prompt.
  • Fixed: An administrative issue related to old, obsolete locations.
  • Fixed: An issue related to creating new locations.
  • Fixed: Bogus Beacons were showing up in search, preventing associating other Beacons with campaigns.
  • Fixed: Bugs related to internal processes.
  • Fixed: Editor accounts now have email validation.
  • Fixed: Issues related to an upcoming feature.
  • Fixed: Old Tags weren't visible in the Editor and AppViewer, even though they were visible in the Tags app.
  • Fixed: Particularly for mapless Beacons, some Beacons were still triggering campaigns even after being unassociated.
  • Fixed: The Campaign list was showing Beacons even after they'd been deleted from that location.
  • Fixed: The Editor was preventing the Beacons app from uploading walkthrough data.
  • Fixed: The Forgot Password link behaves as it should now.
  • Fixed: Various minor issues related to search.

January 23, 2018 - 3.7.2

  • Fixed: In Dutch, there were some untranslated placemark categories.
  • Fixed: In Hebrew, there were some missing search results. Possibly.
  • Fixed: In Russian, there were some grammatical issues.
  • Fixed: In some translations, there were some placemark category indexing issues.

January 17, 2018 - 3.7.0

  • Fixed: A bug occasionally preventing creating a new location in the Editor.
  • Fixed: A minor issue related to translation.
  • Fixed: An esoteric bug related to the Beacons Low Battery and Unheard Beacons tables.
  • Fixed: An issue related to adding Beacons to Campaigns.
  • Fixed: APB Beacon icons should be orange and now they are.
  • Fixed: Beacon Select Level dropdown search box was selecting the first option, even with a search returning no results.
  • Fixed: Beacon Detail information was showing up under the page footer.
  • Fixed: Bugs related to an upcoming feature.
  • Fixed: For some reason, if a location had all read-only permissions, the location owner wasn't able to add new users.
  • Fixed: Maps weren't loading completely when zoomed in all the way.
  • Fixed: Removed some internal logs.
  • Fixed: Sometimes informational banners were getting in the way of seeing some Beacon detail information.
  • Fixed: The Editor should never send Beacons with null map keys to our mobile clients and now it won't.
  • Fixed: When adding a new Beacon, the icon was incorrectly APB orange. They'll be the right color now.
  • Fixed: When creating a Campaign, the ACTION Notify a custom endpoint dropdown option was unselectable.
  • Fixed: When editing Tags in the Editor, the loading spinner would never stop spinning. It stops now.
  • Fixed: When scheduling a Campaign, an error was created when content in the From and To fields was cleared.
  • Fixed: When using Beacons Search, clicking View on Map was creating a JavaScript error.
  • Improved: A beloved internal feature returns.
  • Improved: A minor UI improvement related to the Campaign ACTION dropdown.
  • Improved: Beacons Management Status text is more generic now, reflecting the many possible network variations used to connect to the Editor.
  • Improved: Better backend testing.
  • Improved: Better UI handling of errors related to the API.
  • Improved: Embracing simplicity, modularity, and reduced redundancy in our search docs indexing.
  • Improved: Improvements related to an upcoming feature.
  • Improved: Location-only users can now generate a new Beacons Management access token as long as they're not read-only.
  • Improved: Systemic improvements to our Editor deployment process.
  • Improved: Tag labels are now sorted alphabetically.
  • Improved: The 100 Campaign Beacon limit has been increased to 150.
  • Improved: Various UI tweaks and improvements.
  • Improved: Work on a new feature we haven't announced yet.
  • New: Better UI support when fetching results from the REST API.
  • New: Custom cooldown times can be set for for individual Campaigns.

December 20, 2017 - 3.6.4

  • Fixed: Arabic translations.

December 19, 2017 - 3.6.3

  • Improved: Editor updated with new translation files.

December 8, 2017 - 3.6.2

  • Fixed: An internal logging bug.

December 7, 2017 - 3.6.1

  • Improved: The Campaign Beacon limit has been increased to 150.

December 6, 2017 - 3.6.0

  • Fixed: A map issue preventing some placemarks from being edited.
  • Fixed: A minor issue related to Editor subscriptions.
  • Fixed: A POST/PATCH of a JSON object to the beacons endpoint was returning an error.
  • Fixed: An internal admin bug.
  • Fixed: An internal logging bug.
  • Fixed: An issue preventing Beacons Management from reporting Observer Details for some access points.
  • Fixed: An issue related to invalid campaign repeating rules.
  • Fixed: An issue related to our legacy permissions.
  • Fixed: Beacons with an x or y location of 0 weren't visible on the Beacon Edit map.
  • Fixed: Custom cooldown_hours values sent to the campaigns API endpoint were returning a 500 error.
  • Fixed: For locations without maps, it was tricky finding campaigns to associate with a new Beacon.
  • Fixed: In Beacons Management, Access Point Beacons were being reported as battery-powered Beacons.
  • Fixed: In the Editor sidebar, ORGANIZATION was invisible. It only became visible when LOCATION was selected.
  • Fixed: Miscellaneous bugs related to an upcoming feature.
  • Fixed: Not all Campaign data was being passed along to the Campaigns Summary page.
  • Fixed: Tag labels were sorted willy-nilly. They're sorted alphabetically by name now.
  • Fixed: The Campaigns search screen results table was cutting off some text fields.
  • Fixed: The Editor became unresponsive when selecting a map on which to place a new Beacon.
  • Fixed: The Editor UI wasn't showing some errors from the API, even though it really should. It does now.
  • Fixed: The Editor's app preview more accurately reflects what you might see on a device.
  • Fixed: The Editor's app preview was doing strange things when showing directions without a placemark.
  • Fixed: The Terms and Conditions page title is now "Terms and Conditions - Meridian" as it should be.
  • Fixed: There was a notable delay when editing campaigns. It's back to being snappy.
  • Fixed: There was an issue preventing users with many location and organization accounts from searching locations, organizations, and users.
  • Fixed: UI issues related to the new user permissions.
  • Fixed: We found another infinite loading spinner, but it will only spin finitely now.
  • Improved: Added API support for upcoming color-coding of different Beacon hardware types.
  • Improved: API query support for <=, <, >=, and >.
  • Improved: Beacon MAC addresses are formatted correctly, like so: AB:01:CD:23:EF:45.
  • Improved: Better admin tools for tracking square footage/meters at the organization level.
  • Improved: Better admin tools related to user permissions.
  • Improved: Better Beacon mouseover tooltips on maps.
  • Improved: Better consistency between a legacy API endpoint and its REST equivalent.
  • Improved: Better default map sizing and zoom levels for Beacons Management.
  • Improved: Better error messaging when users hit limits they're not aware of, such as a user trying to be part of more than 30 permissions groups.
  • Improved: Better internal analytics about how people are using the Editor.
  • Improved: Better messaging when a user hits the 30 group permission limit.
  • Improved: For Meridian internal admins, more accurate tracking of total map size at the organization level.
  • Improved: Improvements to the locations endpoint.
  • Improved: In the locations campaigns API endpoint, you can query one or more campaigns by id using ?ids=[campaign id #1],[campaign id #2].
  • Improved: Internal improvements to search.
  • Improved: Lists of low battery and unheard Beacons.
  • Improved: Map sizes now use floats.
  • Improved: New functionality and improvements for an upcoming feature.
  • Improved: Placemark search results will be more efficient.
  • Improved: Removed Battery and Hardware info from Tags detail because we aren't displaying this information for Tags.
  • Improved: Say you're not an admin and you want to upload a map. Before, it wasn't always clear what to do. Now the Editor gives you a bit more help as to where you should send your email and what should be in it.
  • Improved: Search handles underscores more effectively now.
  • Improved: Some light legacy code housekeeping.
  • Improved: Text fields can impose a standard format where necessary, such as with MAC addresses.
  • Improved: The beacons API endpoint can now be sorted by timestamp.
  • Improved: The Campaigns edit page UI has a fresh, new look.
  • Improved: The default map styling has been updated.
  • Improved: The Editor has more flexibility in terms of what displays in empty fields.
  • Improved: The invalid map error message is a touch more helpful.
  • Improved: UI improvements to Organization and Location pages.
  • Improved: UI improvements to Tags related to an upcoming feature.
  • Improved: Various admin UI improvements to Beacons search.
  • Improved: Various miscellaneous UI improvements and bug fixes.
  • Improvement: When placing a new Beacon on a map, it's harder to accidentally tweak the map's zoom level.

November 16, 2017 - 3.5.2

  • Fixed: A bug related to feature SKUs and the API.

November 8, 2017 - 3.5.0

  • New Feature: Map deletion is restricted to Meridian Editor admins, but this restriction can be disabled for specific locations.
  • New Feature: Filters have been added to user search.
  • Fixed: A bug related to the Editor Link fields.
  • Fixed: A new Beacon couldn't be placed on a map if it had no type selected.
  • Fixed: An issue preventing admins from deleting default campaigns.
  • Fixed: An issue related to Tag image updates.
  • Fixed: An Organization search for " " returned an error.
  • Fixed: Beacons were stuck on deleted locations, preventing them from being used elsewhere.
  • Fixed: Campaigns search was broken.
  • Fixed: Campaigns were still showing associated pages, events, placemarks even after those objects had been deleted.
  • Fixed: Campaigns with invalid repeating rules were generating an infinite spinner, making them impossible to edit.
  • Fixed: Deleted Organizations were appearing in the Recents list until the browser cache was cleared.
  • Fixed: If the application token started with a letter, the UI was incorrectly capitalizing it.
  • Fixed: Improvements related to an upcoming feature.
  • Fixed: In the sidebar, Location wasn't highlighted when on the Location page.
  • Fixed: Issues related to Beacons and Locations search.
  • Fixed: List pages weren't rendering in the Preview panel.
  • Fixed: When a Beacon was replaced, it wasn't updating the associated Campaigns with the new Beacon.
  • Fixed: Several issues related to an upcoming feature.
  • Fixed: Some maps were missing from the Heatmap report.
  • Fixed: The Beacons Dashboard was prompting users to configure a controller, even if that had already been done.
  • Fixed: The Editor doesn't support Campaign titles longer than 1500 characters. When using the API to create a Campaign with more than 1500 characters, it fails more gracefully now.
  • Fixed: The Tags App download link URL is correct now.
  • Fixed: The Terms of Service page was looking pretty rough aesthetically.
  • Fixed: The user permission edit error message now only shows in the location where the edit attempt was made.
  • Fixed: The User Search add button wasn't working quite right.
  • Fixed: There was a UI delay when editing Campaigns.
  • Fixed: User search includes email suggestions now, as it should.
  • Fixed: When adding a new Organization, the URL wasn't updating property with the new Organization ID.
  • Fixed: When adding a new Organization, the validation error messages were disappearing, making it tough to know that's what happened.
  • Fixed: When choosing a Beacon to associate with a Campaign, the Editor now only shows Proximity Beacons.
  • Improved: Added new icons to differentiate between some different Beacon hardware types.
  • Improved: Better logging of data posted to the Editor.
  • Improved: Better messaging related to Aruba networking hardware.
  • Improved: Better messaging when a Tag can't be found on a map.
  • Improved: Changed initial Meridian Editor page title from "- Meridian" to simply "Meridian".
  • Improved: Cleaner search query strings.
  • Improved: Click the Remove Recents button to remove recently searched Locations and Organizations from the list.
  • Improved: Consistent formatting of MAC addresses.
  • Improved: Efficiency improvements to Location/Organization Recents.
  • Improved: In Beacons search, it's possible to filter Beacons by building and then by level.
  • Improved: Minor improvements to Organization/Location search.
  • Improved: More informative messaging when a user hits the 30 Organization, Location, and Group maximum.
  • Improved: On the Locations/Organization search pages, no search results show on the Recents list when there've been no recently visited Locations/Organizations.
  • Improved: Opening a location from the Location Search page will take you to the Dashboard.
  • Improved: Reports links to updated Help documentation.
  • Improved: Several UI improvements.
  • Improved: Sorting and filtering has been added to Campaigns search.
  • Improved: Speedier search requests.
  • Improved: The search box has an X to make it easier to clear entered search box text.
  • Improved: The subscription expiration grace period has been changed to 30 days.
  • Improved: The Terms & Conditions page title was blank. It's now "Terms and Conditions - Meridian".
  • Improved: The User search permissions filter.

November 1, 2017 - 3.4.4

  • Fixed: An issue related to a deprecated feature.

October 18, 2017 - 3.4.2

  • Fixed: An issue affecting SDK Meridian-powered apps.

October 13, 2017 - 3.4.1

  • Fixed: An issue related to an upcoming feature.

October 11, 2017 - 3.4.0

  • Fixed: Aruba Sensor Wi-Fi settings were blank when there weren't any network settings.
  • Fixed: Improved messaging around controllers and Aruba Sensors.
  • Fixed: It wasn't possible for organization level users to search for a newly added location user within that organization.
  • Fixed: Location-only and organization users weren't able to load Configured beacons in the Nearby Beacons list in the Beacons app.
  • Fixed: Placemark category wasn't being translated in some cases.
  • Fixed: Some beacons were showing as inaccessible for admin users.
  • Fixed: The Editor was adding slashes before quotes in some cases for Location name and Page titles.
  • Fixed: The Generate Access Token button wasn't visible when setting up an initial Beacons Management token.
  • Fixed: The List preview wasn't showing any content.
  • Fixed: The Meridian API limits now match our search limits.
  • Fixed: The Terms of Service page looks better now.
  • Fixed: The Themes logo was being removed when adding or removing features from a location.
  • Fixed: There was a delay when editing Campaigns.
  • Fixed: There's better error handling when directions requests fail.
  • Fixed: UI bugs related to feature subscriptions.
  • Improved: Admin search tools.
  • Improved: Admin-only fields are invisible to non-admins.
  • Improved: Better error messaging when trying to use a SKU without that feature SKU subscription.
  • Improved: Better URL shortening for App Preview Sharing.
  • Improved: Chosen a more effective time interval for Beacons Management status updates.
  • Improved: Cleaned out some old, deprecated code.
  • Improved: Secured the /directions API endpoint for authenticated locations.
  • Improved: Various UI improvements.
  • Improved: When associating a beacon with a campaign, the beacon list only shows proximity beacons.
  • New: Default mapless campaigns will be used as part of an upcoming feature.
  • New: Organization settings will open in a new tab.
  • New: Support for an upcoming feature.
  • New: The Editor supports control tags for improving asset tracking accuracy. Control tags are created using the Tags app Accuracy mode.

September 20, 2017 - 3.3.1

  • Fixed: An issue related to local search.

September 20, 2017 - 3.3.0

  • Fixed: A localized issue preventing changes to time zone and GPS coordinates.
  • Fixed: Location-only users weren't able to update Location properties.
  • Fixed: Miscellaneous minor bugs.
  • Fixed: The "See your dashboard" link has been removed from Location Settings.
  • Fixed: The beacon and asset-beacons API endpoints includes an ID value to make it consistent with other endpoints. The ID is equal to the Tag's MAC address.
  • Fixed: The Dashboard errors related to various subscription options.
  • Fixed: The Dashboard link was inconsistent between mapped and mapless locations.
  • Fixed: The Editor invite email URL had an extra slash that was breaking the URL.
  • Fixed: Unpublished locations were showing up in multi-location apps.
  • Improved: A single Editor user can't have more than 30 permission groups.
  • Improved: Better directions calculations.
  • Improved: Changes to ensure that tokens for published apps have correct permissions.
  • Improved: Form fields are using PATCH instead of PUT now.
  • Improved: The Editor's Help and Developers footer links now point to our new documentation platform.
  • Improved: The Location Setting's Domain Name is a read-only field, as it should be.
  • Improved: Various UI improvements.

September 5, 2017 - 3.2.2

  • Fixed: A local search bug.

August 31, 2017 - 3.2.1

  • Fixed: An error related to directions.

August 29, 2017 - 3.2.0

  • Fixed: A bug related to directions and Unicode handling.
  • Fixed: A bug related to organization user permissions.
  • Fixed: A UI bug related to the application token.
  • Fixed: An error preventing Organization users from creating Beacons Management tokens.
  • Fixed: An issue preventing the Campaign translation page from loading.
  • Fixed: An issue related to the application token API and the new permissions system.
  • Fixed: An issure related to invalid user IDs.
  • Fixed: Apparently, the Editor showing non-admins some admin-related stuff.
  • Fixed: Changes to map control points weren't being saved.
  • Fixed: For admins creating a new location, it was possible to make the location inaccessible.
  • Fixed: Hyphens in Organization/Location search were causing a 400 error.
  • Fixed: Removed some buttons for read-only users.
  • Fixed: The Location Sharing field is now admin-only, as it should be.
  • Fixed: There was a duplicate subscription expiration banner.
  • Fixed: Users with Unicode in their email addresses weren't able to sign up or log in to the Editor.
  • Improved: Asset tracking updates.
  • Improved: Beacon hardware whitelisting was blocking new Beacon hardware from being monitored. Beacon whitelisting has been removed.
  • Improved: Better filtering for internal admin location search.
  • Improved: Blank token users are filtered out of the Organizations users tab.
  • Improved: Consolidated token management APIs.
  • Improved: Dashboard has been added to the sidebar menu.
  • Improved: Internal analytics.
  • Improved: It's now possible to get user permissions for a specific location and the current user using /api/locations/{location ID}/user_permission_level.
  • Improved: Location and Organization search has some new filters.
  • Improved: Meridian documentation has moved to Help Scout here:
  • Improved: Miscellaneous UI improvements.
  • Improved: Omnibox search results include portals and routing.
  • Improved: The Campaign list now shows enabled/disabled status.
  • Improved: The locations API supports bulk uploading of placemarks, pages, and events.

August 15, 2017 - 3.1.1

  • New: The Routing editor now has a Save button. This will help prevent accidental changes to the routing graph.

August 7, 2017 - 3.1.0

  • Fixed: A Location and Organization search issue for global readonly users.
  • Fixed: An issue related to directions reports.
  • Fixed: Deleted placemarks were still sometimes showing up in search results.
  • Fixed: New locations now link to an accessible page instead of returning a 404 error.
  • Fixed: Preventing location ID values from being changed using the API.
  • Fixed: Some issues with Organization search.
  • Fixed: The campaigns REST API endpoint wasn't updating enter and exit campaigns.
  • Fixed: The Map style validator is a bit more forgiving when there are validation errors.
  • Fixed: The Maps advanced theme style field wasn't available when only the Maps SKU was selected.
  • Fixed: There was an unnecessary space in the expiration date text.
  • Fixed: When a new location is created, it will no longer show the Created and Modified fields.
  • Fixed: When a new user was added, the Resent Invite button was being shown inappropriately.
  • Fixed: When adding a new Organization, the custom login prompt text wasn't being shown.
  • Fixed: When drawing routing nodes, the routing node modal disappeared when pressing the SHIFT key.
  • Improved: Only campaigns that are active will be returned by the API.
  • Improved: Our URL structure is more consistent with the UI.
  • Improved: The NTP SERVER URL field on Beacons Management Aruba Sensor Wi-Fi Settings page has field placeholder text to show an example.
  • New: Mapless campaigns.
  • New: UI components to support future improvements.

July 25, 2017 - 3.0.1

  • Fixed: An issue related to directions requests.

July 25, 2017 - 3.0.0

  • Fixed: A bug related to campaigns broadcasts.
  • Fixed: A bug related to directions and permissions.
  • Fixed: A minor animation wasn't working right.
  • Fixed: A UI bug related to user searching.
  • Fixed: An error related to the /locations endpoint.
  • Fixed: An organization-level user wasn't able to assign location-level permissions to location-only users in that organization.
  • Fixed: Ensuring that organization-level read-only users can't save changes in any location.
  • Fixed: Global read-only users can search for locations and organizations.
  • Fixed: If an observer associated with another location heard a Beacon, it was wrongly reporting its last heard status.
  • Fixed: Instances where read-only accounts were able to make changes.
  • Fixed: Minor CSS UI issues.
  • Fixed: Miscellaneous internal bugs and improvements.
  • Fixed: On our non-production server, entered passwords were shown as plaintext instead of asterisks.
  • Fixed: On the location and organization list, there was some weirdness when changing user permissions when more than one location was being shown.
  • Fixed: Only admin-level users should see the Location Delete button.
  • Fixed: Organization search wasn't working quite right prior to release.
  • Fixed: Page caching wasn't respecting authentication token states.
  • Fixed: Preparing the lefthand navigation for upcoming UI improvements.
  • Fixed: SMS AppViewer Editor invites were sometimes failing when Unicode was involved.
  • Fixed: Some API endpoints weren't returning properly formatted JSON for errors.
  • Fixed: The /permissions/users endpoint was inappropriately returning location sharing users.
  • Fixed: The Account Type dropdown was deselecting options on its own.
  • Fixed: The Editor's Login page had an incorrect title.
  • Fixed: The Location Domain field should be read-only for non-admin-level users.
  • Fixed: When searching, the "Load more" prompt is hidden when searches are actively loading.
  • Improved: Better API support for sending the Editor's AppViewer link to a phone or email address.
  • Improved: Better error messaging when trying to associate a map with a geographic location.
  • Improved: Expanded user permissions search suggestions.
  • Improved: Hiding Beacons with major/minor values of 0, because those values were causing them to show up in incorrect locations.
  • Improved: Internal deployment processes.
  • Improved: Location Preview is blocked when locations have enabled API authentication.
  • Improved: On the Location detail screen, you can change language settings.
  • Improved: Page titles now show the name of the location in the Editor.
  • Improved: Removed Beacon hardware whitelisting so that new Beacon hardware won't be ignored.
  • Improved: Removed the old upgrade screen that's no longer relevant.
  • Improved: The Editor only returns campaigns that are active.
  • Improved: The Location Dashboard only shows the most recent Feed error.
  • Improved: The Location detail screen has a link to the Location Dashboard.
  • Improved: There's a more memorable email address when making map requests:
  • Improved: UI design tweaks to the organization and location lists.
  • Improved: You can now search for placemark types.
  • New: Added a Resend Invite button to the User Detail page.
  • New: Aruba Sensors can be configured with a custom NTP server.
  • New: Support for rolling out new and upcoming UI improvements.
  • New: UI improvements to some admin-only features.
  • New: User search.

July 5, 2017 - 2.98.0

  • Fixed: A permissions issue was preventing maps from loading in the Beacons app.
  • Fixed: An issue related to scrollbars and browser support.
  • Fixed: An issue related to Sensor firmware downloads.
  • Fixed: Minor UI issues for current and upcoming UI.
  • Fixed: The "Get Started with Beacons Management" banner message was pushing page content behind the footer.
  • Fixed: The Editor's a bit smarter about when an AP Beacon has actually been observed.
  • Fixed: There was a permissions issue preventing location-only and Organization-level users from deploying a Beacon in the Beacons app.
  • Fixed: There was a permissions issue that would prevent sharing app sharing.
  • Fixed: There were some discrepancies in Beacon time stamps in different Beacons Management views and between different users.
  • Improved: Better API support for Aruba Sensor Asset Tracking.
  • Improved: Better API support for user search across locations and organizations.
  • Improved: Flight Stats data is gone for good.
  • Improved: Hiding location and organization advanced search features, because non-internal users don't need them.
  • Improved: More efficient internal backend processes.
  • Improved: Our Theme JSON parser no longer stops invalid pre-parser themes from being used. Instead, the Editor shows a warning.
  • Improved: There's a new API endpoint for App Sharing.
  • Improved: There's now a feature flag for enforcing API authentication for a specific location.
  • New: All of the new user permissions are now available for internal users.
  • New: Better API support for user name and email updates.
  • New: Support for upcoming UI improvements.
  • New: The App Sharing modal uses the location ID now so that it's more likely to work on properly on Android.
  • New: The UI is responsive to the modular subscription options and user read-only permissions.

June 22, 2017 - 2.97.3

  • Fixed: The Theme validation was causing problems so we've removed it until we can fix the underlying issue.

June 15, 2017 - 2.97.2

  • Fixed: The sidebar navigation items weren't being highlighted correctly.
  • Fixed: The Theme Map Style will now warn you when there are invalid style keys, instead of preventing you from saving.
  • Fixed: There was a scrolling issue on the Beacon Management Beacon Detail.
  • Improved: The AppViewer share links generated by the Editor are more robust.

June 14, 2017 - 2.97.1

  • Fixed: Creating a new page was clearing permissions. This was preventing people from accessing locations in the Beacons app, for example.
  • Improved: API updates to support AppViewer links opening correctly on Android.

June 12, 2017 - 2.97.0

  • Fixed: New location and organization users didn't have access to that location.
  • Fixed: The API wasn't parsing the Accept Language header, which meant that search results weren't being returned when the first language wasn't supported.
  • Fixed: The Campaign trigger REST API endpoint was causing a 403 error.
  • Fixed: The Editor's map style validation wasn't accepting style keys ending in an underscore and followed by a string.
  • Fixed: The Featured Pages REST API wasn't showing all of the linked data.
  • Fixed: The logo was missing from some locations.
  • Fixed: The Search API was getting a 500 error when using aggregate parameters.
  • Fixed: There was an error when fetching Beacons Management diagnostic events.
  • Improved: API support for restoring deleted maps and map data.
  • Improved: Better location requests.
  • Improved: Changes to the Editor's 404 page and Upgrade page.
  • Improved: Changes to the permissions UI.
  • Improved: Making sure the legacy endpoints support an upcoming feature.
  • Improved: Organization and location search APIs now use permissions.
  • Improved: Page lists can be filtered by IDs.
  • Improved: The Editor's header has been redesigned.
  • Improved: The legacy API endpoints are all wrapped up in Django Rest Framework decorators.
  • Improved: Updates to the Editor's internal build process.
  • New Feature: Active Campaigns allow for greater control over when a campaign is triggered. Previous campaigns have been renamed Passive Campaigns.
  • New: Internal build process.

June 1, 2017 - 2.96.4

  • Fixed: In some cases, language issues were causing requests to the /list API endpoint to fail and generate a 500 error.

May 31, 2017 - 2.96.3

  • Fixed: Updating the org when using the Meridian API will now update the cache.

May 31, 2017 - 2.96.2

  • Fixed: If an app tries to load a missing page, the Editor will throw a 404 error.
  • Fixed: The Editor supports a style for escalator stairs.

May 25, 2017 - 2.96.1

  • Fixed: There was an SVG map style issue with the base_logo layer.
  • Fixed: Using aggregate parameters with the search API was returning a 500 error.

May 24, 2017 - 2.96.0

  • Fixed: A minor map issue related to an upcoming feature.
  • Fixed: A search issue related to an upcoming feature.
  • Fixed: Power levels are now Low, Medium, and High as they should be.
  • Fixed: The Advanced Map Settings Map Style now validates for valid style formatting.
  • Fixed: The Campaign Link URL was incorrect.
  • Fixed: There was an error message for an upcoming feature that was being cut off by the edge of the browser window.
  • Fixed: There's now JSON validation on the Advanced Map Styles user content.
  • Improved: Better filtering on local search.
  • Improved: Better internal testing tools.
  • Improved: Better search for an upcoming feature.
  • Improved: Migrating endpoints to the REST API.
  • Improved: Minor improvements for an Editor page related to an upcoming feature.
  • Improved: Minor improvements to internal logging.
  • Improved: Placemark name is now available via the REST API when getting information on a specific event.
  • Improved: The placemarks REST API endpoint now has a type_category filter.
  • Improved: The UI will tell you if a map is valid or invalid.
  • Improved: There's now a way for non-admin users to determine if location sharing is enabled for a location.
  • Improved: There's UI for the new permissions API.
  • Improved: You can now see the Aruba Sensor password on the Beacons Management settings screen.
  • Improvement: When you delete a map, the confirmation dialog describes more explicitly what will be lost.
  • New: There's a new dashboard that will help you diagnose issues with your location in the Editor.
  • New: UI for an upcoming campaign feature.
  • New: We've been working on some new UI for an upcoming feature.

May 9, 2017 - 2.95.4

  • Fixed: Campaign URL JSON values were being encoded improperly.

May 4, 2017 - 2.95.3

  • Fixed: An internal script wasn't working.
  • Fixed: An issue related to the Featured Page REST API and namespaces.
  • Fixed: Campaigns API was requiring something it didn't need to require.
  • Fixed: Ensuring that search results use strings for object IDs.
  • Fixed: For third-party campaigns, we've improved encoding support.
  • Fixed: There was an incorrect URL being used in an upcoming feature.
  • Fixed: We had some data being duplicated in two different levels of the API.
  • Fixed: We're now doing string validation for the Campaigns endpoint.
  • Improved: Before, you activated a campaign. Now, you enable it.
  • Improved: Campaigns handles validation errors more gracefully.
  • Improved: Campaigns include RSSI trigger thresholds.
  • Improved: Deleting a language on the Language Settings page wasn't deleting it from the Language Translations page. it does now.
  • Improved: Internal UI tool improvement.
  • Improved: Moved the migration API endpoint to a JSON field for aesthetic reasons.
  • Improved: Removed FlightStats support.
  • Improved: Removed some local search code that wasn't being used.
  • Improved: We've added a deprecated log message to old APIs.
  • Improved: We've added an id filter to the REST API: ?ids=1,2,3,4.
  • New: Adding the ability to limit access to certain APIs based on feature flags.
  • New: The Editor is ensuring that translation keys aren't stale when being retrieved.

April 24, 2017 - 2.95.2

  • Fixed: A minor bug related to location data.
  • Fixed: In the API, there was an error in pagination.
  • Fixed: Organization-level users weren't able to see or search for locations in the Beacons app, because of an Editor permissions issue.
  • Fixed: There was an issue with search API permissions.
  • Fixed: With the Editor's new permissions structure, when creating a new organization and location, it wasn't possible to access the location.
  • Fixed: With the Editor's new permissions, application tokens weren't working.
  • Fixed: With the Editor's new persmissions, there was an error on login.
  • Improved: Certain APIs are restricted by user type.
  • Improved: In the API, user types have been added to lists of users and lists of invites.
  • Improved: Non-search APIs have been switched to the Editor's new permission system.
  • Improved: The Editor is injecting user information into the HTML string based on user permissions.
  • Improved: The permissions API endpoint will create a user if one doesn't exist for a given email address.
  • Improved: There's a new REST endpoint for getting and updating logged in user info.
  • Improved: Users have been migrated to the new permissions model.

April 21, 2017 - 2.95.1

  • Fixed: Beacons Management's updates needed to be reined in a bit.

April 13, 2017 - 2.95.0

  • Fixed: A minor UI bug with an upcoming feature.
  • Fixed: An issue related to feature flags.
  • Fixed: Beacons Management was showing the Controller not reporting to the Editor banner message even when it was.
  • Fixed: Changes to the Location page weren't being saved when there was a long domain name.
  • Fixed: Feed imports were failing when there was a long user_data string.
  • Fixed: Image assets weren't loading on the Location Sharing invite page.
  • Fixed: Image files weren't importing in XML Page feeds.
  • Fixed: Improved logging of walkthrough data.
  • Fixed: In some situations, List Page content was saving incorrectly.
  • Fixed: Internal legacy improvements.
  • Fixed: Location detail permissions needed to be available to Organization admins.
  • Fixed: Replaced 'Directions to Here' with 'View on Map' everywhere.
  • Fixed: The Campaign Reports UI would become unresponsive when changing filters quickly.
  • Fixed: The Editor no longer relies on anonymity to prevent access from unauthenticated users over the API.
  • Fixed: The External Links field suggests the correct format for external URLs.
  • Fixed: The UI for an upcoming feature now matches the design specification.
  • Fixed: There was an issue when long text strings were returned in the search tool for a new feature.
  • Fixed: There were some fields we needed to hide in the Organizations API response.
  • Fixed: Walkthrough data interpolated and calculated timestamps aren't being matched any longer.
  • Fixed: When creating an Image+Text page in the Editor, the cursor was disappearing from the Description text field.
  • Improved: AppViewer now uses the correct token for Meridian's REST search endpoints.
  • Improved: Better AS-100 hardware support for an upcoming feature.
  • Improved: Better file selection button.
  • Improved: Better internal processes documentation.
  • Improved: Better UI enter/exit animations.
  • Improved: Editor text boxes will handle null and undefined values more effectively.
  • Improved: Ensuring that generated HTML doesn't create CSS conflicts.
  • Improved: Individual Beacon status is now routeable.
  • Improved: More graceful failure state for an upcoming feature.
  • Improved: Removed unnecessary form UI components.
  • Improved: Standardizing internal configurations for various Editor projects.
  • Improved: The API has new properties related to subscription expirations.
  • Improved: The Editor no longer supports raster map images.
  • Improved: The Editor provides more accurate location subscription expiration dates.
  • Improved: The GPS coordinate map picker UI has been updated.
  • Improved: There's a better error message when an invalid URL is used in Location Sharing.
  • Improved: UI updates to an upcoming feature to more fully match design specifications.
  • Improved: Updating the API response to match a new feature's expectations.
  • Improved: Using the API, you can now request placemarks for a specific map.
  • Improved: You can now have 10 external links on a page.
  • New: Internal tools to improve deployment efficiency.
  • New: Using a new text box, select, and text area error UI components.
  • New: Using a new UI component.

March 24, 2017 - 2.94.1

Fixed: There was a bug preventing users from renaming a location.

March 23, 2017 - 2.94.0

  • Fixed: An error in background walkthrough processing.
  • Fixed: Empty properties now use null instead of an empty string.
  • Fixed: For a new upcoming feature, images sent via HTTPS weren't being returned with HTTPS.
  • Fixed: Only admins can delete Editor locations now.
  • Fixed: Reports were sometimes not loading if Google Analytics didn't respond in a timely manner. Meridian is more generous in the time it gives GA now.
  • Fixed: There was an error when decoding some walkthrough data.
  • Improved: Adding support for UI improvements down the road.
  • Improved: An internal feature flag for an upcoming feature.
  • Improved: Backend support for an upcoming internal feature.
  • Improved: Better animations for upcoming UI improvements.
  • Improved: Better error messaging when attempting to set a map's geographic location.
  • Improved: Better logging of control points being unset.
  • Improved: Internal diagnostic improvements for feeds.
  • Improved: Support for upcoming Beacon hardware.
  • Improved: The Editor .po translation files align more closely to what popular translation editors expect. This was causing translation imports to fail.
  • Improved: UI updates for an upcoming feature.
  • New: An API endpoint for an upcoming feature.
  • New: Better versioning for new Editor UI components.
  • New: Data migration to support an upcoming internal feature.
  • New: Support for an upcoming campaigns feature.

March 2, 2017 - 2.93.0

  • Fixed: A feed import type error possibly related to reported feed import issues.
  • Fixed: A UI bug related to an upcoming feature.
  • Fixed: An issue causing a crash with an upcoming feature.
  • Fixed: Better handling of long names for an upcoming feature.
  • Fixed: Copying and pasting strings into the Organization and Location search was returning incorrect results.
  • Fixed: Empty properties now use null instead of empty strings.
  • Fixed: In some cases, map control points were being reset to default.
  • Fixed: On Image+Text pages, the cursor was disappearing in the Description text field.
  • Fixed: The Beacons Management controller status message was showing up when it shouldn't.
  • Fixed: The campaigns API endpoint now has POST, PUT, and PATCH.
  • Fixed: The Location Detail API response always includes is_queued now.
  • Fixed: The UI for creating new Organizations was broken.
  • Fixed: There was an issue preventing the saving of routing data manual text translations.
  • Fixed: Using the API, it was possible to get a deleted Organization's ID.
  • Improved: Backend infrastructure processes.
  • Improved: Backend support for the Beacons app walkthrough data.
  • Improved: Better API integration with an upcoming feature.
  • Improved: Ensuring API support for Beacons app walkthrough uploading.
  • Improved: Ensuring that the Editor only creates a single feed diagnostic log.
  • Improved: Internal code changes to support upcoming changes to the Beacons Management page.
  • Improved: More aesthetically pleasing colors in the UI for an upcoming feature.
  • Improved: Support for Editor UI improvements.
  • Improved: The Editor was ignoring unknown Beacon hardware types. Now, the Editor and Meridian-powered app will throw warnings if the Beacon matches a known MAC address.
  • Improved: The JSON formatting for an upcoming feature is now more consistent.
  • Improved: The Locations API reponse now includes organization data including organization ID.
  • New: The Editor can process and analyze Beacons app walkthrough data.

February 27, 2017 - 2.92.2

  • Fixed: It's a little more difficult to delete a location in the Editor.

February 17, 2017 - 2.92.1

  • Improved: Beacons Management handles unknown hardware types more gracefully.

February 8, 2017 - 2.92.0

  • Fixed: Issues related to an upcoming feature.
  • Fixed: Manual routing text wasn't being translated.
  • Fixed: On List Pages, not all placemarks were being shown when populated using categories and custom fields.
  • Fixed: On Pages, the Editor provides an External Links example.
  • Fixed: The app Preview was showing an incorrect direction link.
  • Fixed: The maps API endpoint was returning 500 when there was no location ID. It returns 400 instead and doesn't crash.
  • Fixed: When the URL property returned an empty string, it resulted in a dead link in the app.
  • Improved: Better API error reporting.
  • Improved: Better API placemark request response times for large numbers of placemarks.
  • Improved: Better error logging for API direction requests.
  • Improved: Changes to support future UI changes and improve accessibility.
  • Improved: Meridian Editor subscription expiration dates can be set to already past dates.
  • Improved: More meaningful API response when resetting account passwords.
  • Improved: Pages can have 10 external links, increased from 6.
  • Improved: The Beacons Management "connectivity issue" message is no longer being shown for locations where it's not relevant.
  • Improved: The format of an API response for an upcoming feature to make it consistent with other endpoints.
  • Improved: We've implemented a less risky deploy process.
  • Improved: We've made north_offset calculations consistent across API calls.
  • Improved: We've removed the trial subscription account type.
  • Improved: When a feed is deleted, its logs are too.
  • New: A mode for an upcoming feature.

January 24, 2017 - 2.91.3

  • Improved: In order to improve placemark load times, the Meridian API no longer returns all translations with each request.

January 18, 2017 - 2.91.2

  • Fixed: Placemark, event, and page feeds weren't importing.

January 13, 2017 - 2.91.1

  • Fixed: Image assets on the Location Sharing invite page weren't loading.

January 12, 2017 - 2.91.0

  • Fixed: An error related to internal logging.
  • Fixed: Campaign 3rd-party events weren't being saved correctly.
  • Fixed: List page group sorting UI would sometimes disappear.
  • Fixed: List Pages were sometimes being saved as Image+Text.
  • Fixed: Placemark translations weren't being shown on the map.
  • Fixed: The Campaign Reports UI could become unresponsive or lock up when filters were changed quickly.
  • Fixed: There was a campaign API validation error.
  • Fixed: We were using the incorrect firmware prefix for an upcoming firmware version.
  • Fixed: When a translation set had an unencodable and untranslatable characters that the API couldn't decode, it would cause the translations to fail to generate.
  • Improved: Campaign On Enter and On Exit options are now radio buttons, because it's one or the other and not both.
  • Improved: Internal improvements to support upcoming UI changes.
  • Improved: It isn't possible to set a Campaign to trigger on both enter and exit. Campaigns with both selected were migrated to trigger on enter.
  • Improved: It's now possible to navigate to any Beacon's detail using the URL[LOCATION ID]/versions/1/beacons/status/map/[BEACON MAC ADDRESS]
  • Improved: Meridian Editor subscription expiration dates are being tracked more effectively.
  • Improved: RTLS has been deprecated and the RTLS UI and APIs have been removed.
  • Improved: The Editor's image URLs now use HTTPS.
  • Improved: The icons match on the Beacon Status map and the Beacon Detail map.
  • Improved: The Meridian Editor's outgoing email is now using
  • Improved: The subscription expiration banner messaging has been updated.
  • Improved: We've added a spinner to the Heatmap report while it's loading.
  • Improved: We've removed the deprecated Apple Indoor Location UI toggle.
  • Improved: We've renamed and migrated Meridian Editor subscription types.
  • New: The Heatmap Reports type.

December 21, 2016 - 2.90.2

  • Fixed: Translations were overwriting the custom strings entered into and displayed in the Editor. They won't do this any longer.

December 20, 2016 - 2.90.1

  • Fixed: In Location Sharing, deleting a profile picture would cause the whole profile to be deleted.
  • New: Support for new Beacons hardware.

December 13, 2016 - 2.90.0

  • Fixed: Location names are unescaped in page titles.
  • Fixed: Raster map images uploads were failing.
  • Fixed: The Editor was sending a data type the iOS app didn't expect, causing it to crash.
  • Fixed: When things were changed on the Beacons Management page, the map zoom level would jump to the lowest zoom level.
  • Improved: Better API analytics tools.
  • Improved: Better messaging when local search returns too many results.
  • Improved: Editor browser titles begin with the location name instead of "Editor".
  • Improved: Internal improvements to support better logging.
  • Improved: New UI messaging components.
  • Improved: The new search API supports grouping placemarks by type.
  • Improved: The routing graph UI has been updated to make it more clear when non-accessible or preferred routes are being used.
  • New: 'View on Map' appears in the preview pane.

December 8, 2016 - 2.89.2

  • Fixed: New account and password reset emails were not being sent.

November 22, 2016 - 2.89.1

  • Fixed: The Beacons Management organization mismatch exception was incorrectly formatted.
  • Fixed: There were unicode errors related to third-party endpoint campaign events.
  • Fixed: When a campaign isn't found, we were expecting a JSON error response. Turns out that wasn't the case, but we've got a handle on it now.

November 21, 2016 - 2.89.0

  • Fixed: A bug related to error-reporting.
  • Fixed: A bug related to support for an upcoming feature.
  • Fixed: A reports API error related to null values.
  • Fixed: Campaigns were sometimes generating a broadcaster ID and device ID validation error.
  • Fixed: Exit campaigns weren't respecting the five minute cooldown period between push notifications, but only after the cooldown limit prevented an enter campaign from firing.
  • Fixed: If a placemark feed reported its name as null/none, the Editor was truncating that. It doesn't anymore.
  • Fixed: Short routing distances and rounding errors were making some routes a little wiggly.
  • Fixed: The Editor was generating a 500 error when fetching pages with 1000+ items. The Editor will handle large numbers of items more gracefully now.
  • Fixed: When plotting routes to facilities placemarks, the Editor was preventing the 'Nearest X' option from displaying for placemarks with custom names.
  • Improved: Better error logging for Beacons Management "Unknown observer" errors. This is caused by things like switching a location's organization.
  • Improved: Better tracking of when a customer's subscription has expired.
  • Improved: Better UI for an upcoming feature.
  • Improved: Routing data and portals are searchable.
  • Improved: The Editor search has been moved to the top right and supports more robust searching of the Editor's content and UI.
  • Improved: The Goals report breadcrumb trail is more more likely to get you back where you started.
  • Improved: We've added the 'label' property to all API search results to ensure that a value is always returned.
  • Improved: We've added the newest Beacon firmware image to the Editor. This means the Beacons app can use it for its firmware update.
  • Improved: We've disabled switching a location's organization. It was breaking Beacons Management for locations that were switched.
  • Improved: When maps are missing control points, they're considered invalid. You can use the maps API to return all invalid maps for a location.
  • New: We've added campaign and Beacon timestamp errors to our diagnostic tests.
  • New: We've created a test location in the Editor so that we can automate our API benchmarking tests.
  • New: You can now turn off Beacons Management. If you want to turn it on again, you'll need to generate a new controller token.

November 8, 2016 - 2.88.0

  • Fixed: A backend server issue.
  • Fixed: Changes to routing graphs were taking about an hour to show up in Meridian-powered apps.
  • Fixed: Internal log cleanups related to directions.
  • Fixed: Internal tests.
  • Fixed: Placemark image upload was sometimes generating a 500 error.
  • Fixed: Reports UI was doing strange things when switching between tabs.
  • Fixed: The date picker was breaking when using an upcoming feature.
  • Fixed: The placemark API latency was a little high.
  • Fixed: Various major and minor issues.
  • Fixed: We were translating content for an upcoming feature unnecessarily.
  • Fixed: We're now sorting local search results by time instead of distance.
  • Fixed: When a campaign wasn't in cooldown, reset was failing.
  • Improved: Better data porting between our staging and production servers.
  • Improved: Better messaging when Beacons Management hasn't heard from a controller for a while.
  • Improved: Campaigns are sorted alphabetically.
  • Improved: Removed an unused field from the UI.
  • Improved: Support for new Beacon hardware.
  • New: A select widget for the image layout.
  • New: If you need a new Editor token, you can generate a new one.
  • New: Support for new UI elements.

November 4, 2016 - 2.87.4

  • Fixed: The Beacons update status message no longer shows when Beacons are successfully updating again.

November 3, 2016 - 2.87.3

  • Fixed: We've shortened the Beacons Management tokens so they don't exceed 250 characters.

November 3, 2016 - 2.87.2

  • Fixed: The Location Sharing request page was showing "None" as a last name. Location Sharing uses a full name field, instead of first and last name fields.
  • Improved: The Editor is less strict about whitelist header fields, making it more likely that the same user will hit a cached result, instead of generating a new one. This will improve API response times.
  • Improved: The placemarks API now supports a page size of 1,000 items.

November 1, 2016 - 2.87.1

  • Improved: Improvements to an upcoming feature.

October 26, 2016 - 2.87.0

  • Fixed: An issue related to GPS points caching.
  • Fixed: In Beacons Management, the beacon icon on the map wasn't being highlighted when clicked to assign a campaign.
  • Fixed: In some cases, the directions module was having difficulty with some unicode characters.
  • Fixed: Local search terms weren't being stripped of punctuation, making it difficult to search for some placemarks.
  • Fixed: Minor errors in an icon for an upcoming feature.
  • Fixed: Recently added page feeds weren't displaying in real time.
  • Fixed: The delete and unarchive warning messages sometimes overlapped in the UI.
  • Fixed: The directions module now uses default map names the same way exporting default map names does.
  • Fixed: The flag marking a placemark as an amenity wasn't being indexed properly.
  • Fixed: The imported pages/events/placemarks lists wasn't being shown after clicking the imported count.
  • Fixed: The Search Pages dropdown persisted across Editor screens.
  • Fixed: The sharing API required a first name field. Now, it uses a full name field, making the first name field unnecessary.
  • Fixed: Updated messaging for an upcoming feature.
  • Fixed: We now include the language of a request in the routing data cache key.
  • Fixed: When exporting map data, the default map level is treated as 0, as the Editor does.
  • Improved: Directions and local search latency.
  • Improved: Internal testing for goals reports.
  • Improved: Internal testing related to map naming.
  • Improved: We've chosen a more responsive backend server for local search.
  • Improvements: Better API support for an upcoming feature.
  • New: Better visualization for an upcoming feature.
  • New: Support for new upcoming page and placemark image layout options.

October 24, 2016 - 2.86.4

  • Fixed: For some locations, routing graphs were displaying on the wrong maps.

October 13, 2016 - 2.86.3

  • Fixed: Reverted to 2.85.0 version of local search, because more SDK customers were using local search requiring that version.

October 12, 2016 - 2.86.2

  • Fixed: An issue with the API endpoint docs.

October 12, 2016 - 2.86.1

  • Fixed: There were complications fixing the unicode decoding error. This should fix it completely.

October 12, 2016 - 2.86.0

  • Fixed: After creating a new Building, the URL changed to "bulding".
  • Fixed: In an upcoming feature, certain changes made further updates impossible.
  • Fixed: In an upcoming feature, certain changes weren't being reflected in the UI.
  • Fixed: In an upcoming feature, changes weren't saving correctly.
  • Fixed: In Campaigns, there was a unicode decoding error.
  • Fixed: It wasn't possible to search within Languages.
  • Fixed: There were too many confirmation prompts when attempting to save a campaign without a beacon after making changes to a map.
  • Improved: Backend changes to improve routing latency.
  • Improved: Beacon Management efficiencies.
  • Improved: Better Controller error messaging when experiencing possible network connectivity issues.
  • Improved: Feed logs are visible to all accounts.
  • Improved: In Goals reports, the Select Target dropdown had improved UI text.
  • Improved: New React components for an upcoming feature.
  • Improved: On the Campaigns map, when you mouseover a beacon the callout now shows the MAC address too. This matches the behavior of the Beacons map.
  • Improved: Renaming UI elements for an upcoming feature.
  • Improved: The API can now be used to retrieve a map's routing graph. It's unauthenticated and can be used by the SDK.
  • Improved: The Editor can now detect if an Access Point has an incorrect clock.
  • Improved: There's better error messaging when placemark names exceed the 100 character limit.

October 5, 2016 - 2.85.4

  • Fixed: The Editor was occasionally generating Beacons Management tokens that were too long.

September 30, 2016 - 2.85.3

  • Fixed: Internal issue.

September 30, 2016 - 2.85.2

  • Fixed: A recent change to local search broke the way a small number of customers were using it. We've reverted this change for those customers.

September 28, 2016 - 2.85.1

  • Added: Beacons Management support for new hardware.
  • Fixed: An API query including a default map when there wasn't one, generated a 500 error.
  • Fixed: It wasn't possible to save new content on the Placemarks ellipsis tab.
  • Fixed: Local search crashed when there were special characters in the search string.

September 27, 2016 - 2.85.0

  • Fixed: A new API endpoint wasn't handling null values very gracefully.
  • Fixed: Creating an event generated an error message.
  • Fixed: In Beacons Management, the beacon icons and list carried over to the overview map when viewing a level with beacons and then switching to the overview map.
  • Fixed: It wasn't possible to place a new route segment after zooming the map.
  • Fixed: Reports Visitor Interactions limited to meaningful information.
  • Improved: Added Beacons Management support for the AP-207 hardware type.
  • Improved: Adding support for resetting campaigns individually.
  • Improved: Better tools for testing an upcoming feature.
  • Improved: Consistent map naming through the UI.
  • Improved: In order to improve efficiency, local search is limited to the current map, unless specified by the user.
  • Improved: It's easier to get to the Categories list.
  • Improved: Location sharing now uses a full name field, instead of first name plus last name.
  • Improved: Now, when you try to delete a map, our warning message makes it clear that everything will be deleted.
  • Improved: UI fixes for an upcoming feature.
  • Improved: Updated API endpoint for an upcoming feature.
  • New: Users can now upload SVG maps through the Editor.

September 19, 2016 - 2.84.1

  • New: The Goals Report feature.

September 12, 2016 - 2.84.0

  • Fixed: A recent change created an error when loading the API docs page.
  • Fixed: Campaigns had some ASCII decoding errors.
  • Fixed: Changed an API ID value to a string for an upcoming feature.
  • Fixed: Data tables with longer lists were broken up by the footer element.
  • Fixed: In Beacons Management, better handling of invalid hardware types.
  • Fixed: In Beacons Management, the Editor was having trouble displaying all of the beacons when there were 1,000+ beacons.
  • Fixed: It wasn't possible to add characters to a Campaign title.
  • Fixed: One location's Android app was constantly pinging the API campaigns endpoint.
  • Fixed: Some Placemarks were being excluded from local search.
  • Fixed: The API was returning empty strings and generating an error for some locations when enabling Location Sharing.
  • Fixed: The Featured page links use a title and name property. If the user doesn't set a title property, the link uses the name property as the title.
  • Fixed: Toggling between Placemark and Routing maps caused zooming to stop working.
  • Fixed: When GPS reference points are added for a map, the map's height and width in meters weren't recalculated.
  • Fixed: When NORTH OFFSET had a null value, the Editor would fail to save a map. The Editor now accepts a null value in that field.
  • Fixed: When removing Beacon Categories from namespaces to make room for an upcoming feature, some dependency changes weren't made.
  • Improved: A name property was added to the API invites endpoint. The invite acceptance screen now shows location and organization names.
  • Improved: Accepting location sharing invites uses a REST API call.
  • Improved: If you upload a map with invalid SVG elements, the Editor will let you know.
  • Improved: Renamed UI text for current and upcoming features.
  • Improved: The Editor limits Placemark names to 50 characters.
  • Improved: The Editor populates the RADIUS field with its default value of 100 (meters).
  • Improved: The Legacy Control Points button is now admin-only.
  • Improved: Users with invites to the Editor can review their pending invites in the Editor.
  • Improved: We can test to make sure the API isn't broken before deploying a new version.
  • New: Added an admin toggle for an upcoming feature.
  • New: New category editor for an upcoming feature.
  • New: Non-admin users can upload their own SVG maps.
  • New: We've added a new type of entity and related API endpoints to support an upcoming feature.

August 31, 2016 - 2.83.1

  • Fixed: Map elements with undefined styles were being styled with a black color.

August 24, 2016 - 2.83.0

  • Fixed: A specific API locations query was generating a 500 error.
  • Fixed: Campaign broadcasts were crashing when the broadcast ID included unicode characters.
  • Fixed: In the Safari browser, it wasn't possible to edit the Description field on Image+Text pages.
  • Improved: AppViewer 2.0 customers can now request enabling manual editing of routing segment text.
  • Improved: Manual routing segment text now has a link directly to its related translation.
  • Improved: Only the default portal "Portal" type has an editable name. The name field is disabled for other portal types, such as elevator, escalator, stairs.
  • Improved: The Editor has backend support for better automatic directions.
  • Improved: The placemark category "Facilities" is now "Amenities" to match the Meridian-powered apps.
  • Improved: When an SVG map file is uploaded, a new parser will verify that it's valid.
  • New: Added API support to show a list of invitations for the current user.
  • New: API support for an upcoming feature.
  • New: There's now limited user map uploading. It needs to be enabled by an admin user.

August 15, 2016 - 2.82.2

  • Fixed: When SVG map details were requested, the Editor returned a 500 error.

August 12. 2016 - 2.82.1

  • Fixed: The 2.82.0 Editor update was causing Android crashes. It's fixed now.

August 12. 2016 - 2.82.0

  • Fixed: Added backend support for an upcoming new feature.
  • Fixed: Asynchonous default map requests were creating multiple default maps.
  • Fixed: Location sharing was occasionally causing an error when updating organizations.
  • Fixed: Map control points weren't being saved.
  • Fixed: Minor issues with an upcoming feature.
  • Fixed: The Beacons Management map wasn't loading with extremely large numbers of Beacons. The Editor handles this more gracefully now.
  • Fixed: When editing a map, the map level was changing to a different map.
  • Improved: Better labeling in an upcoming feature.
  • Improved: For outdoor or open-air maps, we've updated the checkbox label to "USE GPS (INSTEAD OF BLUDOT)".
  • Improved: Improved organization and location search.
  • Improved: More accurate measurements of time in an upcoming feature.
  • Improved: On the Organization > Location Sharing page, we now prepopulate the IOS APP DOWNLOAD URL and ANDROID APP DOWNLOAD URL fields with URLs for AppViewer in the respective stores.
  • Improved: The routing node popup better reflects the options currently available.
  • New: Internal improvements to lay the groundwork for better Editor UI.

August 2, 2016 - 2.81.0

  • Fixed: English language headers were overwriting French language headers.
  • Fixed: For building names that didn't have a translation, the app wasn't displaying the default language as it should.
  • Fixed: It wasn't possible to set a placemark type immediately after placing it.
  • Fixed: New pages weren't showing up in the Pages List view.
  • Fixed: The search for "arboretum" wasn't working.
  • Fixed: There was an API issue preventing all organization and location-level user requests.
  • Fixed: There was an error preventing a user from fully creating a first placemark.
  • Fixed: User emails are now always saved in lowercase. Uppercase emails weren't searchable.
  • Fixed: Various minor issues affecting performance.
  • Improved: Added a new REST API endpoint.
  • Improved: Better performance for an admin-level screen.
  • Improved: Better UI behavior for an upcoming new feature.
  • Improved: Editor support for an upcoming app-level feature.

July 25, 2016 - 2.80.0

  • Fixed: A minor bug related to an upcoming feature.
  • Fixed: An internal issue related to organizations when editing a location.
  • Fixed: An internal location search issue.
  • Fixed: In some of the Hebrew translations, there were missing spaces.
  • Fixed: It was possible to create two default maps.
  • Fixed: There was a 400 error when trying to view placemarks from a feed.
  • Fixed: There was an error when trying to save changes to a level.
  • Fixed: There was an infinite spinner when clicking the Edit button on an outdoor map.
  • Fixed: There were JavaScript errors preventing the creation of new locations.
  • Fixed: Various translation issues.
  • Improved: Better caching to improve efficiency.
  • Improved: Better Reports date range picker.
  • Improved: Better UI for an upcoming feature.
  • Improved: Error messaging when creating new locations.
  • Improved: Placemark filters and documentation.
  • Improved: Time zone support.
  • New: Laying the groundwork for an upcoming feature.
  • New: Upcoming style updates.

July 14, 2016 - 2.79.3

  • Fixed: Made new, incomplete feature admin-only for now.

July 12, 2016 - 2.79.2

  • Fixed: Rollback of a change that was breaking the Beacons app.

July 12, 2016 - 2.79.1

  • Fixed: 1.x locations were crashing on launch.
  • Fixed: Users weren't seeing any locations when logging in.

July 12, 2016 - 2.79.0

  • Added: A new REST API endpoint.
  • Added: Page for a new report type.
  • Fixed: It was possible to import events missing start date/times from feeds. This is no longer possible.
  • Fixed: Removed an old, unused API endpoint.
  • Fixed: The new omnibox search results were returning some items with incorrect ID types.
  • Fixed: There was a bug preventing the saving a new page.
  • Fixed: There was an missing map error affecting retrieval of svg maps and placemarks.
  • Improved: Better performance for internal organizational search tool.
  • Improved: Better performance when creating a new location.
  • Improved: Internal changes to support improvements to feeds processing.
  • Improved: The Editor now backs off from APs and Sensors with empty updates.
  • Improved: Translation categories are singular instead of plural, improving readability.
  • Improved: Work on internal efficiencies to improve HTTP performance.
  • Improved: You can now search for Campaigns in the Editor's search box.

July 7, 2016 - 2.78.2

  • Added: Internal testing tools for improving the performance of directions requests.

July 1, 2016 - 2.78.1

  • Improved: Internal diagnostic tools.

June 28, 2016 - 2.78.0

  • Added: For the custom campaign and campaign test ping endpoints, the Editor now sends campaign_type.
  • Added: The Forgot Password page now returns error messages when invalid email addresses are submitted. These error messages are used by the Beacons and other Meridian-powered apps, too.
  • Fixed: A small number of locations were using an old and broken URL format.
  • Fixed: Added caching to one of our most heavily used endpoints to improve efficiency.
  • Fixed: Filtering events by feed ID wasn't working.
  • Fixed: The /campaigns endpoint now supports JSON encoded requests like the other endpoints.
  • Improved: Admin account type settings.
  • Improved: The directions starting search is more useful now that unnamed placemarks have been removed from the results. We also removed some other unhelpful elements from the results.
  • Improved: Internal clean up.
  • Improved: The /event 2.0 API now has start-time ordering and feed filtering.
  • Improved: The imported and updated event lists use the /event 2.0 API.
  • Improved: The imported and updated page lists use the /page 2.0 API.

June 20, 2016 - 2.77.0

  • Added: We can now filter internal diagnostic data by location.
  • Fixed: Beacons Management was creating too many updates to our search document.
  • Fixed: On the Beacons Management detail pane, a floating zero was appearing in the UI when a Beacon's power level was set to zero.
  • Fixed: Parts of the Editor using new API endpoints didn't have editable translations.
  • Fixed: The API was returning an error when accessing Page Feed Logs.
  • Fixed: There was an error when placemarks were created using a custom XML placemark feed.
  • Fixed: There were JavaScript errors on the Login page.
  • Fixed: When users logged out of the Editor, it was logging them out of their Google account as well.
  • Improved: Languages are now supported in the Campaign test API endpoint.
  • Improved: Organization search response time.
  • Improved: The 3rd party Campaign test UI is more user friendly.

June 17, 2016 - 2.76.3

  • Fixed: Building names weren't being translated.

June 13, 2016 - 2.76.2

  • Fixed: In the control points setting, the Google map wasn't being shown after entering a location.
  • Fixed: Restored caching for customer location data.

June 9, 2016 - 2.76.1

  • Fixed: Missing translation sets were causing some Meridian-powered apps to crash.

June 9, 2016 - 2.76.0

  • Added: Monitoring of the current API status.
  • Fixed: An error when trying to view placemarks imported in a feed.
  • Fixed: Deleted campaigns were continuing to trigger for a while.
  • Fixed: Location-only users couldn't be deleted.
  • Fixed: The default language wasn't being shown in the FILTER BY LANGUAGE dropdown.
  • Fixed: The Editor was causing AppViewer to show incorrect building names on the level picker and level context menu.
  • Fixed: The Editor was showing an old email address for map creation requests. The correct email is
  • Fixed: When a new language was added, the Editor wasn't making that content searchable.
  • Improved: Aruba Sensors don't currently support WPA2 certificates. The Editor has been updated to reflect that.
  • Improved: More consistent labeling on the Languages page.
  • Improved: The Forgot Password page now has an API endpoint.
  • Improved: Translation data performance.
  • Improved: We added a banner message to let people know that Editor MSE and ALE support will end on December 31, 2016.
  • Improved: We added a new endpoint to API 2.0.

May 31, 2016 - 2.75.0

  • Fixed: An issue with Beacons Management.
  • Fixed: Links to placemarks in campaign links weren't working.
  • Fixed: There was a Unicode error preventing certain organizations from appearing in search results.
  • Improved: All our file fields should work correctly with Unicode filenames.
  • Improved: Internal auditing tools.
  • Improved: Internal improvements related to app themes.
  • Improved: Internal improvements supporting an upcoming Beacons app feature.
  • Improved: Search can reindex specific kinds, such as "Organization" or "Pages".
  • Improved: Updates to the events API 2.0 endpoint.

May 19, 2016 - 2.74.2

  • Fixed: The search endpoint was sometimes incorrectly caching searches with no results, and then getting stuck in that state.

May 12, 2016 - 2.74.1

  • Fixed: There was an issue with the organizations API 2.0 endpoint.

May 12, 2016 - 2.74.0

  • Added: New feature in an upcoming Reports type.
  • Added: The Editor supports bulk uploading of Beacon data in order to support upcoming features.
  • Fixed: Automatic map names weren't being translated.
  • Fixed: It wasn't possible to search for the Editor's default names, such as Placemarks and automatic map names, in non-English languages.
  • Improved: Internal work on upcoming Editor UI features.
  • Improved: Performance of the organizations API endpoint.
  • Improved: The organizations API endpoint now supports create, update, and delete.

May 4, 2016 - 2.73.0

  • Added: On the Beacons Management Settings page, there is now help text describing the Wi-Fi settings.
  • Added: The Beacons Management screen displays messages if there may be connectivity issues. These messages display when the Editor hasn't heard from a controller for a while.
  • Added: Tweaking options for an upcoming feature.
  • Fixed: For Pages, the new category dialog box was missing the category's name.
  • Fixed: Internal admin location search tool.
  • Improved: Default languages only apply to custom translations.
  • Improved: Feed logs are deleted based on their frequency. For example, hourly feeds are deleted daily and daily feeds are deleted weekly.
  • Improved: On the Beacons Management detail screen, it now shows how long a changeset has been waiting to be completed.
  • Improved: Sandbox skinning files are now styled to match AppViewer 2.0.
  • Improved: There are better onscreen instructions when setting up Beacons Management.

April 27, 2016 - 2.72.1

  • Fixed: The search queue was stuck.

April 27, 2016 - 2.72.0

  • Added: A Beacons Management debugging tool.
  • Fixed: Internal admin-level search wasn't working correctly in Safari.
  • Fixed: Request caching wasn't supporting unicode.
  • Fixed: The AppViewer preview wasn't matching the Meridian Editor preview.
  • Fixed: The GPS Coordinates field on the Location page wasn't resizing correctly when the browser window was resized.
  • Fixed: Unreasonably large numbers were showing up in local search results.
  • Fixed: We weren't handling invalid Campaign notification paths very well.
  • Improved: The Events table is now sorted by starting date and time.
  • Improved: The Location Sharing API now requires that Location Sharing be turned on for a location.

April 21, 2016 - 2.71.0

  • Added: The Location Sharing invite landing page now has translations.
  • Fixed: For Location Sharing, AppViewer invites didn't have the Share Location button.
  • Fixed: Image uploading was failing on files with unicode filenames.
  • Fixed: Invalid URLs weren't being caught in Campaign tests.
  • Fixed: Locations without a location were breaking multi-location search.
  • Fixed: The Location Last Modified Date wasn't always being updated.
  • Fixed: The Location Sharing invite landing page had trouble with unicode user names.
  • Fixed: There were some image proxy errors.
  • Improved: Internal location search tools.
  • Improved: Internal work that will support improvements later.
  • Improved: It's tough using the Editor in a mobile browser. We've added a warning to let mobile users know.
  • Improved: Language update. The Editor now supports Arabic and Vietnamese.
  • Improved: Laying the groundwork for new Reports types.
  • Improved: Location-only users are no longer able to add new application tokens.
  • Improved: Some of the Reports API endpoints didn't quite match the report titles. They do now.
  • Improved: Undoing replacing a Beacon preserves Campaign assignments.
  • Improved: We have translations for our new login prompts.
  • Improved: We've automated our translation report.

April 18, 2016 - 2.70.5

  • Fixed: Multi-location search was missing some results.

April 8, 2016 - 2.70.4

  • Added: The Editor supports LS-BT10 and LS-BT20 hardware.

April 7, 2016 - 2.70.3

  • Added: New placemark types for adult changing rooms and family restrooms.

April 7, 2016 - 2.70.2

  • Fixed: A recent release made some old Beacon changesets unusable.

April 6, 2016 - 2.70.1

  • Fixed: A hotfix for a bug that prevented creating or updating Beacons.

April 6, 2016 - 2.70.0

  • Added: For multi-location apps, it's now possible to hide specific locations within an organization by marking them unpublished. Unpublished locations aren't returned by the /search API endpoint.
  • Added: In Reports, a new Location Sharing tab captures new accounts, sharing activity, and sharing invites.
  • Added: Internal improvements for unreleased new feature.
  • Added: Support for Vietnamese and Arabic languages.
  • Added: When a location sharing user is deleted, all outstanding invites and friendships are deleted too.
  • Fixed: A minor CSS issue in Reports.
  • Fixed: An API bug affecting a small, specific set of locations.
  • Fixed: An internal error affecting the /search API.
  • Fixed: If a Beacon was part of an organization that had more than one location, it was only possible to edit that Beacon if you were logged into that Beacon's location. Now you can edit that Beacon, regardless of which of the organization's locations you're using, as long as the Beacon can be observed.
  • Fixed: In Reports, placemarks without a custom name were shown as "/".
  • Improved: "Press" changed to "click" throughout to more accurately reflect what people do.
  • Improved: In Reports, the Directions panel sorting is more accurate.
  • Improved: Location sharing invites coming from locations in AppViewer are flagged differently than ones coming from a location's app.
  • Improved: Location sharing invites now include the app ID in the URL.
  • Improved: The sorting of search results makes more sense. It's ordered by the these matches:
    • Name
    • Other original properties, such as a placemark's description
    • Entity type, such as an unnamed placemark (e.g., Men's Restroom)
    • Related properties, such as all of the maps in a building with a name that matches the search

April 4, 2016 - 2.69.3

  • Fixed: An issue where categories couldn't be added to more than one placemark.

March 29, 2016 - 2.69.2

  • Fixed: An issue caused by the fix released in 2.69.1.

March 28, 2016 - 2.69.1

  • Fixed: The 'userData' field has been added to our third-party custom webhook response whitelist.

March 24, 2016 - 2.69.0

  • Added: Internal demo and documentation for planned Meridian Editor improvements.
  • Added: Search for Maps, Map Groups, Placemarks, and Apps.
  • Added: The custom field in third-party webhook responses is now white-listed.
  • Added: We've standardized API error codes for the location sharing endpoint.
  • Fixed: An invite permissions error with location sharing.
  • Fixed: Keywords assigned to placemarks weren't appearing in search results.
  • Fixed: When sorting Beacon battery levels, 'None' was sorting above '0'. Migrated 'None' values to '0'.
  • Improved: Defined a warmup task to improve performance.

March 14, 2016 - 2.68.0

  • Fixed: A feed importing issue.
  • Fixed: An API issue caused by matching on an empty string.
  • Fixed: An internal theming issue.
  • Fixed: An issue where the active heading was showing the wrong string.
  • Fixed: Imported translations via feed were incorrectly being flagged as 'dirty'.
  • Fixed: Minor timeout issue.
  • Fixed: Placemark feeds were allowing invalid type values to be imported.
  • Fixed: The All Campaigns Trigger Count report wasn't counting correctly.
  • Fixed: There were escaped characters in invitation emails for an upcoming feature.
  • Fixed: When importing placemark feeds, empty values in the Category and Image fields were overwriting pre-existing values.
  • Improved: Clicking a Beacon on the Beacon List view shows a map of the Beacon's location.

March 11, 2016 - 2.67.2

  • Fixed: An issue affecting performance.

March 7, 2016 - 2.67.1

  • Fixed: An issue caused by very large travel time and distance values.
  • Fixed: Minor issue involving non-English languages.

February 24, 2016 - 2.67.0

  • Add: ALL CAMPAIGNS option to Reports' Campaigns dropdown menu.
  • Add: Internal support for upcoming Meridian-powered app features.
  • Added: New healthcare-related placemark types: OR (operating room), Clinic, and Lab
  • Added: Screen Interactions report to provide more detail about what screens visitors are opening.
  • Fixed: Custom parsers returning cached browser data, rather than new data.
  • Fixed: Images with the same name not updating.
  • Fixed: List entries starting with lowercase letters not sorting correctly.
  • Fixed: Location search results missing the correct theme.
  • Fixed: Reports time zones not adjusting correctly.
  • Improved: Beacons Management map now shows different icons for different Beacons hardware.
  • Improved: Reports pie chart colors.

February 22, 2016 - 2.66.2

  • Fixed: Location endpoint crash related to rendering languages.

February 19, 2016 - 2.66.1

  • Fixed: An API login error.
  • Fixed: API logout errors.

February 17, 2016 - 2.66.0

  • Added: New hardware support.
  • Added: Support for upcoming AppViewer features.
  • Added: Translation support for API 2.0 endpoints.
  • Fixed: An error generated when a Meridian-powered app accessed a Campaign with no Beacon attached.
  • Fixed: An out-of-place white section header on the login screen.
  • Fixed: AppViewer 1.x broken dropdown styling.
  • Fixed: Issue where new identically named Feature page tiles would overwrite old tiles.
  • Fixed: Minor breadcrumb navigation error.
  • Improved: Help text for the Pages External Links field.
  • Improved: On Edit Placemark Feeds page, made image_url field clickable.
  • Improved: Removed current map level from the Placemark Leads to Map dropdown menu.
  • Improved: The Routing and Placemark map titles now match.

January 26, 2016 - 2.65.1

  • Fixed: An issue with deleting legacy control points.

January 19, 2016 - 2.65.0

  • Added: A proof of concept (POC) location category.
  • Added: Messaging describing how to get a new map added to the Editor.
  • Added: Pagination to imported placemark feeds.
  • Fixed: An API list issue with multipart/formdata.
  • Fixed: An issue displaying the location list for organization-level users.
  • Fixed: An issue related to blank placemark descriptions and translations.
  • Fixed: An issue with the Directions report.
  • Fixed: Editor placemark UI vague error message.
  • Fixed: In Reports, incorrect Device Totals line.
  • Fixed: In Reports, removed incorrect text from two tables.
  • Fixed: It's no longer possible to create an event with an end time preceding its start time.
  • Fixed: Minor bug involving a placemark name displaying incorrectly.
  • Improved: Deleting route segment/node instructions.
  • Improved: Event time zone messaging.
  • Improved: Internal tools.
  • Improved: Organization and location-level user access.
  • Improved: Validate campaigns before saving.

January 14, 2016 - 2.64.3

  • Fixed: An issue with images imported in placemark feeds.

December 9, 2015 - 2.64.2

  • Fixed: An issue causing the import process to fail on invalid image files.

December 8, 2015 - 2.64.1

  • Fixed: Directions reporting issue.

December 8, 2015 - 2.64.0

  • Added: Paginate Pages, Events, and Placemarks.
  • Added: Placemarks API 2.0 endpoint.
  • Added: Trial subscription tracking.
  • Fixed: Event time zone rendering.
  • Fixed: Missing link field in Campaign API 2.0 endpoint.
  • Fixed: Permissions error.
  • Fixed: Removed erroneous BLE data from Reports.
  • Fixed: Various date/time bugs.
  • Improved: Directions report.
  • Improved: Feed image importing performance.
  • Improved: Search logic.

November 16, 2015 - 2.63.1

  • Fixed: Hotfix for an internal issue.

November 16, 2015 - 2.63.0

  • Improved: Featured page load times.
  • Improved: Maps, Locations, and Feeds API load times.
  • Improved: Events, Pages, and Placemark load times.
  • Improved: Image importing performance.
  • Added: Allow unauthenticated calls to the Beacons API.
  • Added: Get cooldown information from Campaign API without triggering campaign.
  • Added: Beacons Management API responses return error messages.
  • Fixed: Reset Campaign cooldown feature.
  • Fixed: An issue preventing new location-only users from logging in to the Editor.
  • Fixed: Directions travel times related to portals on map level 0.
  • Improved: Various internal issues.

November 4, 2015 - 2.62.0

  • Added: Sortable Reports table columns.
  • Fixed: Feed importing. (Known issue: import errors are no longer displayed to users.)
  • Fixed: Hourly reports are no longer cut off to less than a month.
  • Fixed: Issue where iOS Device Details totals weren't matching between overall and iOS specific tables..
  • Fixed: Reports CSV links.
  • Fixed: Reports pie section selection.
  • Improved: Consistency of Report charts and totals.
  • Improved: Image data is preserved when changing Featured page styles.
  • Improved: Reports tables are redrawn when the browser window is resized.
  • Improved: Tooling change.

October 30, 2015 - 2.60.3

  • Fixed: Location-only accounts losing access.

October 21, 2015 - 2.60.1

  • Fixed: Issue preventing showing and updating some Beacon software.

October 20, 2015 - 2.60.0

  • Fixed: Campaign Reports filtering.
  • Improved: Campaign Beacon limit.
  • Improved: Tooling change.

October 16, 2015 - 2.59.4

  • Fixed: Issue with importing images.

October 15, 2015 - 2.59.3

  • Fixed: Campaign Monitor import task issue.

October 15, 2015 - 2.59.2

  • Fixed: Simulated location activation issue.

October 15, 2015 - 2.59.1

  • Fixed: Campaign triggering error.
  • Fixed: Issue with Campaigns and unicode characters.
  • Fixed: Logging errors.

October 14, 2015 - 2.59.0

  • Added: Email subscriptions.
  • Added: New Beacons API "managed" property.
  • Added: Reports - Campaign dwell count minimum and maximum filters.
  • Added: Reports - Campaign dwell count unique user count.
  • Added: Reports - Device Models table.
  • Added: Separate cooldowns for entry and exit campaigns on the same Beacon.
  • Fixed: Deleted observers were still managing Beacons.
  • Fixed: HTML wasn't stripped from translated list descriptions.
  • Fixed: Issue when replacing some older Beacons.
  • Fixed: Logging issues.
  • Fixed: Missing overview maps.
  • Fixed: Multiple default maps.
  • Improved: Long-term stability updates.
  • Improved: Reports - appearance of large numbers on vertical axis.
  • Improved: Reports - filter out Beacons app in Total Activity.
  • Improved: Third-party campaigns can override cooldowns.
  • Removed: Legacy zone-based campaigns.

September 30, 2015 - 2.58.0

  • Added: Four standard login prompt options to the Organization > User Login page.
  • Added: Full-width logo option on the Featured page.
  • Added: Hide legacy RTLS content from non-RTLS accounts.
  • Added: If a PO language file has an error, the Editor will display it.
  • Added: Map GPS reference points or height/width in meters required when creating maps using the Meridian API 2.0.
  • Added: With a large number of maps, maps are paginated to improve API response times.
  • Fixed: Access points deleting previous Beacon updates.
  • Fixed: Beacon hardware names.
  • Fixed: Better handling of Reports timeouts.
  • Fixed: Description content in "Fat" cell style lists.
  • Fixed: Error related to managing Beacons in a Campaign.
  • Fixed: In Beacons Management, removed "None" from Beacons map filter.
  • Fixed: UI spelling.
  • Improved: A single Campaign can have both Enter and Exit.
  • Improved: Beacon filtering.
  • Improved: Beacons management logging.
  • Improved: Reports caching to speed up load times.
  • Improved: Require organization when creating a new location.
  • Improved: Sidebar navigation organization. (Details)
  • Removed: Google account login support.
  • Removed: Support for a legacy feature.

September 23, 2015 - 2.57.3

  • Improvement: Reports reliability.

September 18, 2015 - 2.57.2

  • Improvement: Minor process change when updating certain Beacons.

September 14, 2015 - 2.57.1

  • Fixed: Issue incrementing major/minor Beacon values.

September 11, 2015 - 2.57.0

  • Added: API endpoints support cross domain requests.
  • Added: Added GPS fallback for Maps API endpoint when map height and width aren't available.
  • Added: Improved API authentication.
  • Fixed: Beacons Management column width.
  • Fixed: Campaigns report total values.
  • Fixed: Language detection issues.
  • Improved: Default language settings.

  • (794) Returned the default language property for selecting which language to return to unsupported language requests

  • (808) Fixed language detection when request language is supported by Meridian, but not the location
  • (827, 828) Added API authentication with application tokens
  • (860) Fix for total values in campaign reports
  • (750) Fix for column width in beacon list
  • (868) Cross-Origin Resource Sharing support for all api endpoints
  • (870) Added gps reference fallback for width_meters and height_meters fields for Maps REST endpoint

September 1, 2015 - 2.56.0

  • Added: Campaign dwell count and device type reports.
  • Added: MAC/Name search filter to Beacons Management map view.
  • Added: Token-based API authentication.
  • Added: UUIDs to location API endpoint.
  • Fixed: Display reports by hour.
  • Fixed: Issue caused by duplicate major/minor values when replacing Beacons.
  • Fixed: Issue with data not being cleared when changing date ranges.
  • Improved: Language file export with background processing and permanent download links.
  • Improved: Made Editor Login and Forgot Password screens mobile friendly.
  • Removed: Beacons management hardware type restrictions.

August 27,2015 - 2.55.2

  • Improved: Clean up Google Cloud Servives (GCS) files.

August 20, 2015 - 2.55.1

  • Added: New locations API endpoint.
  • Fixed: Edited translations failing to import.
  • Fixed: Issue with third party campaign endpoints.

August 19, 2015 - 2.55.0

  • Added: Support for custom parameters in campaign trigger and registration API requests.
  • Added: Support for translated campaign messages.
  • Added: Token-based API authentication.
  • Added: Warning message on the Beacon detail page if a Beacon is configured for another location.
  • Improved: UI text consistency.

August 12, 2015 - 2.54.0

  • Added: Location observer API returns a count of last heard Beacons.
  • Added: Preserve Beacon data and campaign associations when replacing with new Beacon hardware.
  • Added: Require Access Point Beacons (APB) to be deployed with the Beacons app before sending data to the Editor.
  • Fixed: Short username/password error messages.
  • Improved: Beacons Management ignores Beacons that don't match an Access Points organization ID.
  • Improved: Error logging and messaging.

August 6, 2015 - 2.53.1

  • Fixed: Maps API endpoint unicode.

August 4, 2015 - 2.53.0

  • Added: Observer API to return information about known and unknown MAC addresses.
  • Fixed: GCS paths in the Files API. This affected event feed importing.
  • Fixed: Issue where moving or renaming a Beacon prevented pending changes.
  • Fixed: Issues with the Maps API.
  • Fixed: Oversized image caching.
  • Improved: Enforce 20 Proximity Beacon limit.
  • Improved: Internal development efficiencies.
  • Removed: Default group names from Maps API.
  • Removed: Featured image from Theme settings page.

July 28, 2015 - 2.52.1

  • Fixed: Undelivered SMS issue.

July 27, 2015 - 2.52.0

  • Added: New maps APIs.
  • Fixed: Various bugs.
  • Improved: Beacon Management support.
  • Improved: UI language.

July 21, 2015 - 2.51.4

  • Fixed: Issue involving proxied images.

July 14, 2015 - 2.51.0

  • Added: Beacons Management log.

July 9, 2015 - 2.50.1

  • Removed: 20 Proximity Beacon limit, until messaging can be improved.

July 8, 2015 - 2.50.0

  • Added: API Beacons CSV get request.
  • Added: Beacon Wi-Fi configuration.
  • Added: Campaign Analytics reporting.
  • Fixed: Minor issues.
  • Improved: Beacon monitoring.
  • Improved: Beacons Management UI.
  • Improved: SDK pagination defaults.
  • Improved: Reports labels.
  • Updated: Beacon hardware support.
  • Updated: Language files.

June 15, 2015 - 2.49.2

  • Fixed: Missing Beacon hardware support.
  • Fixed: Missing software version.

June 12, 2015 - 2.49.1

  • Fixed: Ignore UNKNOWN beacons.
  • Fixed: Changeset Beacon lookup improvements.

June 10, 2015 - 2.49.0

  • Added: Reports 2.0 is available to all customers who choose to enable it.
  • Added: Support for AppViewer 2.0.
  • Fixed: Prevent duplicate Major/Minor Beacon values.
  • Fixed: Minor bugs involving language, search, and routing.
  • Updated: Location Beacon default power level.

June 2, 2015 - 2.48.1

  • Fixed: Login issue.

June 2, 2015 - 2.48.0

  • Fixed: Language sort order.
  • Fixed: Removing a Beacon's name.
  • Fixed: Search results from uploaded translation files.
  • Improved: Beacon Management interval times.

May 18, 2015 - 2.47.0

  • Added: Deprecation header to API 2.0.
  • Added: Edit Beacon names.
  • Added: Show Beacon major/minor in tooltip.
  • Fixed: API 2.0 doesn't clear app cache.
  • Fixed: Directions to deleted maps.
  • Fixed: Language file importing.
  • Fixed: Read-only support in API 2.0.
  • Improved: Validate beacon power levels.
  • Removed: "All Down" option from shunting.

May 15, 2015 - 2.46.4

  • Fixed: API bugs involving firmware changesets and incremented minor values.

May 15, 2015 - 2.46.3

  • Fixed: Maps API bug.

May 14, 2015 - 2.46.2

  • Fixed: Placemark list bug.
  • Fixed: Bug involving new maps and minor values.
  • Fixed: Broken URL.

May 7, 2015 - 2.46.1

  • Added: Non-admins can access Beacon Management firmware fields.
  • Improved: Removed Beacon battery icon if battery level is unknown.

May 7, 2015 - 2.46.0

  • Added: Beacons Management.
  • Improved: Prevent location copying of legacy apps.
  • Fixed: Internal bug.
  • Fixed: Legacy routing bug.

April 16, 2015 - 2.45.0

  • Fixed: Accessible route directions.
  • Fixed: Admin and Categories section styling.
  • Fixed: Amenities translations.
  • Fixed: Copy location bug.
  • Fixed: Large fonts displaying incorrectly.
  • Improved: Directions returns nearest placemark.
  • Improved: On the map, visually distinguish Beacons from placemarks.
  • New: Garden placemark type.
  • Updated: British English, Simplified and Traditional Chinese language files.

March 26, 2015 - 2.44.4

  • Fixed: Language import bug.

March 16, 2015 - 2.44.3

  • Fixed: Legacy routing bug.

March 4, 2015 - 2.44.2

  • Fixed: Restored missing sandbox files.
  • Reverted: Directions simplifications.

February 25, 2015 - 2.44.1

  • Fixed: CSRF token causing device registration to redirect.

February 25, 2015 - 2.44.0

  • Added: Allow Beacons app to send MAC address.
  • Added: Content-Updated header to API calls.
  • Added: Exclusion zones.
  • Added: Return http or https for map URLs, depending on the requesting schema.
  • Added: Return the type of a Beacon with a changeset.
  • Fixed: Beacons couldn't be set to power level 0.
  • Fixed: Deleted Beacons prevented existing Beacons from being updated.
  • Fixed: Duplicate UUID/major/minor data matching to the wrong Beacon.
  • Improved: Directions path simplifications.
  • Improved: Labels on directions steps.

February 20, 2015 - 2.43.3

  • Fixed: Terms of Service button unclickable.

February 18, 2015 - 2.43.0

  • Fixed: Beacons Management timestamp parsing for last heard datetime.
  • Fixed: Sandbox bug.
  • Improved: Beacons Management requests faster response times from APs.
  • New: Auto-generated API REST documentation.
  • Updated: Copyright year in footer.

February 17, 2015 - 2.43.1

  • Fixed: Safari browser Editor loading.

February 12, 2015 - 2.42.1

  • Removed: Caching headers to API responses.

February 10, 2015 - 2.42.0

  • Added: App debugging.
  • Added: Beacons Management setup workflow to generate auth tokens.
  • Added: Caching headers to API responses.
  • Added: units_per_meter to client location data.
  • Fixed: Beacons Management issues.
  • Updated: Beacons Management auth token.

January 29, 2015 - 2.41.0

  • Added: Manage beacons by MAC address, when possible.
  • Added: Edit a Beacon's UUID and major/minor if a beacon has a MAC address.
  • Added: Improved diagnostics.
  • Fixed: API version issue.

January 20, 2015 - 2.40.0

Added: Asia/Tokyo time zone. Fixed: List pages issue. Improved: Support for legacy routing.

January 6, 2015 - 2.39.0

Fixed: Return http for images. Fixed: Beacon Management responses. Fixed: Duplicate Beacons data.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.