Historic (Pre-4.200.0) Change Log
GreenArrow Studio v4.131.0
New Features & Improvements
Bounces, unsubscribes, and spam complaints on remote lists are now sent to configured Automatic Suppression Lists.
New Studio Sign-in configuration directives are available:
- studio_user_session_activity_timeout - Set a maximum length of time that Studio users can be idle while remaining signed in.
- studio_user_login_logfile - Write a log file with all user sign-in attempts.
The following directives are available to limit the number of failed sign-in attempts users can make before being locked out:
- studio_user_login_lockout_attempt_window
- studio_user_login_lockout_attempt_count
- studio_user_login_lockout_duration
By default, users that make 10 failed attempts within 15 minutes will be locked
out from signing in for a further 15 minutes. To disable this, add the
following to /var/hvmail/control/greenarrow.conf
:
general {
# Disable user lockouts.
studio_user_login_lockout_attempt_count 0
}
System and organization administrators can clear the user’s timeout from the user’s page within Studio.
GreenArrow Studio v4.130.3
Bug Fixes
Bug fix: Attaching binary files to campaign content could result in a corrupted file.
GreenArrow Studio v4.130.2
Bug Fixes
Bug fix: Fixed an issue that could cause images to appear as broken when editing a campaign’s content in TinyMCE.
Bug fix: Correctly set Reply-To from the mailing list deafults when creating a new autoresponder.
GreenArrow Studio v4.130.1
Bug Fixes
Bug fix: Allow global custom fields that share a name with a custom field from a delete mailing list. Don’t offer custom fields from deleted mailing lists when promoting a global custom field.
GreenArrow Studio v4.130.0
New Features & Improvements
Make miscellaneous automatic TLS certificate configuration improvements
Bug Fixes
Bug fix: Fix an issue that prevented the URL domains index from loading if there were entries in httpd.ssl.listen without a server name
GreenArrow Studio v4.129.2
Bug Fixes
Bug fix: Corrected an issue that caused the “Domains with the Most Bounces” stat section to fail to load.
GreenArrow Studio v4.129.1
Bug Fixes
Bug fix: An error could occur in Engine’s URL domains index if TLS certificates were defined in /var/hvmail/control/httpd.ssl.listen without an explicit server_name
.
Bug fix: Uploading new campaign or autoresponder images could result in an error.
Bug fix: Clients that use the Expect: 100-continue
HTTP header would encounter a timeout followed by a 408 error.
Bug fix: A message indicating the URL Domain had an invalid certificate could appear on campaigns when no delivery settings were defined.
GreenArrow Studio v4.129.0
New Features & Improvements
Add support for the following Engine 4.1.284 updates:
- Automatic TLS certificate configuration
- Passenger update
- A new url_domains_always_use_tls configuration directive
GreenArrow Studio v4.128.1
Bug Fixes
Bug fix: Fixed an issue introduced in v4.128.0 that prevented editing of campaign content with the old content editor.
GreenArrow Studio v4.128.0
New Features & Improvements
Added Google Analytics configuration to the Mailing Lists API.
Studio can now host images for autoresponders. See the “Manage Images” link when editing autoresponder content.
Remote Lists now have an option to obscure the email address on disk, see the Remote Lists and Obscured Email Addresses documentation for more information.
Bug Fixes
Bug fix: Subscriber imports that included the same email address multiple times could crash when using the “Deactivate Subscribers Not In Import” option.
GreenArrow Studio v4.127.0
New Features & Improvements
Update Ruby from version 2.2.7 to 2.5.7.
Fix a bug that could cause errors when creating and saving campaigns.
Slightly increase the size of the TinyMCE code editor.
Add support for the “Code” editor back to TinyMCE.
Bug Fixes
Bug fix: segments that referred to specific links in campaigns could prevent organizations from being purged from disk.
GreenArrow Studio v4.126.5
New Features & Improvements
Speed improvements to nested segment evaluation.
Added a “Code” option in the “View” menu of the TinyMCE content editor. This will allow editing of raw HTML from within TinyMCE.
Bug Fixes
Bug fix: Segments that referred to specific links in campaigns could prevent organizations from being purged from disk.
GreenArrow Studio v4.126.4
Bug Fixes
Bug fix: Previews would not load for imported contents that included CRLF line endings until the page was refreshed. This has been fixed.
Bug fix: Support for TinyMCE’s allow_additional_comments option is now functional.
Bug fix: “Download HTML” in the new content editor will now provide the HTML with hosted image tags replaced, rather than placeholder strings.
Bug fix: The correct replacement code for modify details forms is now inserted in the new content editor.
Bug fix: The “Import” button in the legacy content editor is now functional.
GreenArrow Studio v4.126.3
New Features & Improvements
Users can now switch back to the old content editing interface on a per-campaign basis. See the button at the top of the “Content” section of a campaign.
GreenArrow Studio v4.126.2
Bug Fixes
Bug fix: Fixed an issue that could prevent custom fields from appearing properly in the responsive content editor.
GreenArrow Studio v4.126.1
Bug Fixes
Bug fix: Fixed a label in the campaign overview CSV download.
Bug fix: Fixed an issue introduced in v4.126.0 that caused autoresponders that use EDM Designer to fail when trying to update their content.
Bug fix: Fixed an issue that would cause split-tested campaigns to appear with incorrect statistics in the “Export Clicks by URL” report on the campaign index screen.
Bug fix: Fixed an issue that caused emoji in the subject line to appear in the campaign show page as a square. This did not affect the content of the delivered campaign, but only the display in Studio’s user interface.
GreenArrow Studio v4.126.0
New Features & Improvements
GreenArrow Studio has a new responsive HTML editor!
See the Content Editor documentation for more information.
Bug Fixes
Bug fix: Fixed issue that prevented styling from working on unsubscribe pages.
GreenArrow Studio v4.125.0
New Features & Improvements
Fix bug introduced in Studio 4.124.0 that caused campaign templates with names previously used by deleted templates to be renamed during software updates.
GreenArrow Studio v4.124.0
New Features & Improvements
Add support for the Debian 10 Linux distribution.
GreenArrow Studio v4.123.1
Bug Fixes
Bug fix: Mailing list update permissions are no longer required to create, update, and delete segments. Segments have their own regular user permissions.
GreenArrow Studio v4.123.0
New Features & Improvements
Engine UI: Creating, updating, and deleting records in the UI and API is disabled when greenarrow.conf is used to configure that section.
GreenArrow Studio v4.122.0
New Features & Improvements
Added a new screen “Manage Subscribers”. This provides an easy way to find subscriber records across the system, organization, or mailing list by email address.
GreenArrow Studio v4.121.0
New Features & Improvements
Provide an option in subscriber imports to deactivate any subscribers are currently on the list but are not included in the import.
GreenArrow Studio v4.120.0
New Features & Improvements
The List-Unsubscribe header is now included in seed emails.
New special sending rules field envelope_recipient.
GreenArrow Studio v4.119.0
New Features & Improvements
Add a disk usage warning banner to GreenArrow Studio’s web interface. It displays warnings if Studio throttles sending to prevent disk space exhaustion, or a monitored partition shows disk usage above a configurable threshold.
GreenArrow Studio v4.118.0
New Features & Improvements
Added last trigger time and next trigger time to autoresponders user interface for anniversary autoresponders.
GreenArrow Studio v4.117.0
New Features & Improvements
TinyMCE will now be configured with allow_conditional_comments by default. See the Content Editor Configuration documentation to disable this feature.
Update data retention settings for new On-Premise installations. Existing installations and Cloud installations are unchanged.
Bug Fixes
Bug fix: Validate that supression lists are not referenced by organization’s “Auto Subscriber Management” features or by the system configuration “Automatic Suppression Lists”.
Bug fix: The button to delete campaign attachments was floating outside the list of attachments.
GreenArrow Studio v4.116.0
New Features & Improvements
Add the option to require CAPTCHA validation for subscription form submissions.
GreenArrow Studio v4.115.0
New Features & Improvements
Subject headers will no longer be Quoted-Printable encoded unless they need to be.
Improved durability of campaigns that use Special Sending Rules in the event of a server outage.
Bug Fixes
Bug fix: Campaigns that used Special Sending Rules to customize content could fail if the backing database went down during the sending process.
Bug fix: Pre-existing invalid fields would cause subscriber records to fail validation in subscriber imports when not included in that import.
GreenArrow Studio v4.114.0
New Features & Improvements
Added new replacement codes %%emailaddress_base64%%
, %%emailaddress_sha1%%
and %%emailaddress_sha256%%
. If a custom field was created prior to this release with a variation of this replacement code name, such as “EmailAddress SHA1”, the calculated SHA1 value will be used in place of whatever data was in the subscriber’s custom field entry. After this release, custom fields cannot be created or updated to have a name that would lead to this conflict.
GreenArrow Studio v4.113.0
Bug Fixes
Bug fix: GreenArrow license key errors will now show up on the Studio sign-in page.
Bug fix: Large campaign stat CSV downloads could consume significant system memory. They will no longer do so.
GreenArrow Studio v4.112.0
New Features & Improvements
Engine UI: Add support for the “Add Message-ID” option on mail classes.
GreenArrow Studio v4.111.2
New Features & Improvements
Support up to 2 decimal places on the “In Portion” segmentation criteria.
Trailing whitespace and semicolons will now be removed from Remote List SQL.
GreenArrow Studio v4.111.1
Bug Fixes
Bug fix: Corrected a performance problem in v4.111.0’s database migration. This would sometimes cause hvmail_migrate to fail.
GreenArrow Studio v4.111.0
New Features & Improvements
Added support for including the subscriber ID in the Feedback-ID header.
Bug Fixes
Bug fix: Prevent an issue wherein multiple simultaneous duplications of a campaign could result in two campaigns with the same name existing.
GreenArrow Studio v4.110.1
Bug Fixes
Bug fix: Subscriber import files that include a Byte-Order-Mark at the start of the file are now processed correctly.
Bug fix: Special Sending Rules that add attachments added multiple copies of the attachment to messages.
Bug fix: Special Sending Rules that add attachments with binary data would result in the “Special Sending Rule Preview” page crashing.
GreenArrow Studio v4.110.0
New Features & Improvements
Autoresponders can now be set to trigger on the anniversary of a Date or Day of Week custom field.
GreenArrow Studio v4.109.1
New Features & Improvements
The error messages returned from the subscribers API will now be less repetitive.
Preview and seed emails will now use a SendID with the date in it, making Engine statistics more consistent.
Engine UI: When looking at throttles in Dynamic Delivery Charts, domain filters would sometimes reveal throttles that shouldn’t appear.
Bug Fixes
Bug fix: The organization “Monthly Campaign Report” and “Recent History” reports returned slightly different numbers. They are now consistent.
GreenArrow Studio v4.109.0
New Features & Improvements
Suppression lists can now include SHA256 entries in addition to MD5.
Organizations other than the System Organization may now be permitted to use Remote Lists. By default, only the System Organization has access to Remote Lists.
GreenArrow Studio v4.108.0
New Features & Improvements
The segments “Subscriber Opened,” “Subscriber Clicked,” and “Subscriber Sent” are now “Subscriber Most Recently Opened,” “Subscriber Most Recently Clicked,” and “Subscriber Most Recently Sent.”
Bug Fixes
Bug fix: Campaign images are now processed correctly when importing content from another campaign.
Bug fix: An error in delivery settings could cause an error banner to appear on the campaign content editing screen.
Bug fix: Organization defaults are applied when editing an autoresponder to have custom delivery settings.
GreenArrow Studio v4.107.1
New Features & Improvements
Special Sending Rules may now set the Require-Recipient-Valid-Since
header in the custom_headers
field.
The X-Mailer header will no longer be included unless it is specified in the System Configuration screen.
Bug Fixes
Bug fix: An error related to subscriber quotas would show when deleting mailing lists on time zones that include half-hour offsets.
Bug fix: The user interface will no longer allow you to set checkbox custom fields to be required. This setting had no effect.
Bug fix: The dialog box in the SMTP statistics report would not scroll for results that spanned multiple pages.
GreenArrow Studio v4.106.1
Bug Fixes
Bug fix: Correctly ignore deleted custom field options when importing to a dropdown or radio custom field.
GreenArrow Studio v4.106.0
New Features & Improvements
Engine UI/API: When Engine is using define_virtual_mtas_in_config_file, VirtualMTAs may neither be created nor edited in the UI or API.
Bug Fixes
Bug fix: Automatic split-testing on a segment with fewer subscribers than the number of contents will no longer enter split-testing delay prior to sending to all subscribers.
Bug fix: Correctly handle the case where the first subscriber found in a remote list had a null distinct_id, followed by some subscribers with non-null distinct_id.
GreenArrow Studio v4.105.1
Bug Fixes
Bug fix: On the web form delivery settings and autoresponder delivery settings, properly accept the localpart for the “Reply-To” field on organizations that are limited to a list of email domains.
Bug fix: Prevent error message from showing on the Mailing List statistics page.
GreenArrow Studio v4.105.0
New Features & Improvements
Background worker counts are now configured using GreenArrow’s configuration file. By default, these counts are dynamically set based upon the available memory and CPU resources.
Special Sending Rules may now override the List-Unsubscribe
header using custom_headers
.
GreenArrow Studio may now have certain branding customized.
Bug Fixes
Bug fix: User email addresses are now compared case-insensitively when logging into the GreenArrow Studio web interface.
GreenArrow Studio v4.104.0
New Features & Improvements
Support including Feedback-ID to all email addresses. See the documentation for more information.
Bug Fixes
Bug fix: If the number of URLs in the “Clicks by URL” table is greater than 1,000, the table is hidden. The full list can be downloaded as a CSV document.
Bug fix: Improved parsing of times when scheduling imports and campaigns.
Bug fix: Fixed support for the Engine mail class API field manage_unsubscribe_links.
Bug fix: Correctly list rows that failed in suppressed address imports.
GreenArrow Studio v4.103.5
Bug Fixes
Bug fix: Fix wording of “Sends” link on GreenArrow Engine’s home page.
GreenArrow Studio v4.103.4
Bug Fixes
Bug fix: An error would occur when duplicating mailing lists that contain deleted checkbox/radio/dropdown custom fields.
Bug fix: An error would occur when previewing campaigns that included the %%unsubscribe_token%%
replacement code.
Bug fix: An error would occur when comparing snapshots from automatic winner selection.
GreenArrow Studio v4.103.3
New Features & Improvements
Updated GreenArrow icon.
Bug Fixes
Bug fix: Correctly synchronize user accounts with EDM after updating EDM API credentials.
GreenArrow Studio v4.103.2
Bug Fixes
Bug fix: Shore up some inconsistencies in the System Config page.
Bug fix: Corrected an issue that can prevent EDM Designer image tags from appearing in certain versions of Outlook.
Bug fix: Bug fix: Correctly synchronize user accounts with EDM after updating EDM API credentials.
Bug fix: Set %%unsubscribe_token%%
correctly in click redirection of autoresponder links.
Bug fix: Prevent an incorrect authentication dialog when using the “Import” feature on content editing pages.
GreenArrow Studio v4.103.1
Bug Fixes
Bug fix: Fix issue with new content duplication modal.
GreenArrow Studio v4.103.0
New Features & Improvements
When split-testing campaigns, you can now duplicate an existing content when adding a new one. See the Legacy Editor document for more information. The updated content editor interface also allows for campaign duplication using the Actions
menu.
Bug Fixes
Bug fix: The fields for automatic winner selection were incorrectly shown after clicking “This campaign is not being split-tested.” when editing campaign delivery settings.
Bug fix: The “From Name” was being encoded when encoding is not required. If the name is simple and does not require encoding, it no longer will be.
Bug fix: Autoresponder’s “delay_time” field is now correctly validated as being 0 <= delay_time <= 23.
Bug fix: The campaign image picker is now scrollable when the campaign has too many images to fit in one screen.
GreenArrow Studio v4.102.0
New Features & Improvements
New segmentation criteria - “Subscriber Clicked Campaign” - this allows you to target a specific campaign for segmenting. See the Segmentation Builder documentation for more information.
Bug Fixes
Bug fix: The “Custom Fields” popup when editing content would hide custom fields if too many existed for one screen. The popup can now be scrolled if there are more than will fit in one screen.
GreenArrow Studio v4.101.0
New Features & Improvements
The System Configuration screen now includes options to include a seed list or a list of email addresses in every campaign sent from GreenArrow Studio.
The content editor (campaigns, autoresponders, web forms) now include an “Import” button to load a copy of the content from another campaign, autoresponder, or web form.
GreenArrow Studio v4.100.7
Bug Fixes
Bug fix: Drop (broken) support for legacy editor CKEDITOR.
GreenArrow Studio v4.100.6
Bug Fixes
Bug fix: Address an internal issue in subscriber subtable indexes relating to alternate primary keys.
GreenArrow Studio v4.100.5
New Features & Improvements
Added “Click Through Rate” to the “Export Clicks by URL” report on the campaign statistics page.
Engine - Dynamic Delivery Charts - The “All Domains” heading of the dynamic delivery charts now reads “All Monitored Domains” to be more accurate of the data that is shown.
Bug Fixes
Bug fix: Engine - Dynamic Delivery Charts - Corrected issue which would dismiss the “Throttle Program” selection after moving the mouse when using the “Edit Throttling Rule” feature of the dynamic delivery charts.
GreenArrow Studio v4.100.4
Bug Fixes
Bug fix: Engine - Dynamic Delivery Charts - Improved back button support for Firefox.
GreenArrow Studio v4.100.3
New Features & Improvements
Engine - Dynamic Delivery Charts - Default to viewing by “Domain” instead of viewing by “IP Address”.
Bug Fixes
Bug fix: Engine - Dynamic Delivery Charts - When editing throttles from the dynamic delivery charts, do not update the throttling template. Instead, create new rule overrides on the IP address.
GreenArrow Studio v4.100.2
Bug Fixes
Bug fix: Corrected an issue that would lead to subscriber imports failing on some servers.
Bug fix: Engine - Dynamic Delivery Charts - improved support for the ‘back’ button.
Bug fix: Engine - Dynamic Delivery Charts - do not incorrectly show routing rules as ‘deleted’ IP addresses.
Bug fix: Engine - Dynamic Delivery Charts - don’t add extraneous domains when filtering a domains list.
GreenArrow Studio v4.100.1
Bug Fixes
Bug fix: Corrected an error encountered during upgrades.
GreenArrow Studio v4.100.0
New Features & Improvements
The campaign statistics index search options now includes Campaign Subject. See our Campaign Statistics documentation for more information.
Bug Fixes
Bug fix: Fixed an issue wherein purging organizations could take a very long time.
Bug fix: Fixed a crash in subscriber imports when updating existing subscribers that contained unicode in their localpart.
Bug fix: The special sending rule previewer now shows more error messages, aiding the development and debug process of such rules.
Bug fix: Mail class message archiving can now be disabled in the UI.
GreenArrow Studio v4.99.0
New Features & Improvements
Subscriber Imports may now (optionally) trigger API Autoresponders. See the Importing Subscribers documentation or the Subscriber Imports API documentation for more information.
The default for the option to send autoresponders to subscribers updated by an import has changed from on to off.
Changed wording on campaign statistics index: Changed “Click Through Rate” to “Click to Open Rate”.
Bug Fixes
Bug fix: Corrected an error that could appear when selecting “Include Totals?” in the campaign statistics index.
GreenArrow Studio v4.98.0
New Features & Improvements
The campaign statistics index now includes a “Export Clicks by URL” button. See the Campaign Statistics documentation for more information.
Mailing lists now have a “Statistics” button in the “Campaigns” section. This screen displays statistics for campaigns sent from that list. See the Campaign Statistics documentation for more information.
Bug fix: Support fixed_credits
on the Organizations API.
GreenArrow Studio v4.97.1
New Features & Improvements
Replace netscape.net
with yahoo.com
in the default list of spam complaint domains shown in campaign statistics.
Bug Fixes
Bug fix: The sticky navigation was broken in the latest version of Google Chrome.
Bug fix: The campaigns index was crashing if a “Finished” campaign used an invalid segment.
GreenArrow Studio v4.97.0
New Features & Improvements
Improvements to statistics screens. The campaign statistics index is now sortable by all columns & now includes the click-to-open rate. The search box on that screen now includes a date range and an option to show the totals of all found campaigns. See the Campaign Statistics documentation.
The link counts may now be downloaded as CSV from an individual campaign’s statistics screen.
The overview summary may now be downloaded as CSV from an individual campaign’s statistics screen.
Engine UI: Create a Throttle Program named “Default” in new installs which when activated, reduces both max connections and max messages per hour to 1.
Bug Fixes
Bug fix: Return an error if the confirmation email failed to send when creating subscribers via the API.
GreenArrow Studio v4.96.1
Bug Fixes
Bug fix: Corrected dependency issue that could result in “This website is under heavy load” errors.
GreenArrow Studio v4.96.0
New Features & Improvements
System Administrators may now configure a Terms & Conditions which all users (excluding System Administrators) must accept to access the web interface.
Engine UI: Improved error wording on Mail Classes ListID field.
Performance: Improved performance and memory efficiency of statistic CSV downloads from the web interface.
Bug Fixes
Bug fix: Corrected wording on the campaign search mailing list selection box.
Bug fix: Engine UI: Providing an empty name when creating VirtualMTAs would result in a crash screen.
GreenArrow Studio v4.95.2
Bug Fixes
Bug fix: The content editor was getting stuck “Loading editor …” after upgrading to new versions of Studio due to an issue with browser caching.
Bug fix: Increase default string limit from 255 bytes to 1MB on MS-SQL Remote Lists. If Remote List data is still being truncated to 255 bytes, update MS-SQL queries to return CONVERT(TEXT, [column data])
on affected columns.
GreenArrow Studio v4.95.1
Bug Fixes
Bug fix: Select boxes were being shown twice on the Campaign Content Edit page.
GreenArrow Studio v4.95.0
New Features & Improvements
Studio will now properly encode the “To” and “From” headers for email addresses with strange characters.
Studio API: The segment API now allows for an optional “include_sql” query string parameter to retrieve the SQL used to perform the subscriber query. See the API documentation for more information.
The Mailing Lists, Campaigns, and Statistics screens now contain search boxes.
Performance: Optimizations to the autoresponder email delivery engine to make it more RAM and CPU efficient.
Performance: Nested segments are now evaluated faster, eliminating a bottleneck for extremely heavy users of this feature.
Engine UI: The “X-GreenArrow-DKIM” header is now allowed in the mail class custom headers.
Bug Fixes
Bug fix: Segments could sometimes prevent custom fields from being deleted, even after the segment was deleted.
Bug fix: The templates screen will no longer show templates from deleted mailing lists.
Bug fix: EDM integration now uses the current protocol, whether you are using http or https to connect to Studio. This prevents an issue wherein some web browsers would refuse to load the responsive editor.
GreenArrow Studio v4.94.0
New Features & Improvements
Update embedded TinyMCE WYSIWYG editor for improved Chrome compatibility.
GreenArrow Studio v4.93.1
New Features & Improvements
Updates to provide compatability with Engine’s upcoming perl update.
GreenArrow Studio v4.93.0
New Features & Improvements
Engine UI: New user interfaces for Domains, Mail Classes, DKIM Keys, URL Domains, and Database Connections.
New replacement codes for Studio campaigns and autoresponders, %%data_stat_id%%
and %%data_sendid%%
. See the Content Replacement Codes documentation for more information.
EDM Designer integration is now available to be enabled by system adminstrators. GreenArrow Studio does not include an API Key nor license for usage of EDM Designer. See the EDM Designer Configuration documentation for more information.
GreenArrow Studio v4.92.3
Bug Fixes
Bug fix: Using the API to create a campaign on a remote list from a template that includes remote SQL was returning an error.
GreenArrow Studio v4.92.2
Bug Fixes
Bug fix: Version 4.92.0
introduced a bug in the campaign sender that could cause campaigns to crash. This fixes that crash.
GreenArrow Studio v4.92.1
New Features & Improvements
Engine API: Increased validations for Mail Class name and listid fields. See the Mail Classes API for more information.
GreenArrow Studio v4.92.0
New Features & Improvements
Auto-refreshing pages (such as the campaign or jobs pages) will stop auto-refreshing when they are no longer visible (for example, the window is minimized). When the window is made again visible, the auto-refreshing will resume.
Added support for per-organization sending credits. This is a new mode of sending quotas. See the Organizations API for more information.
Added sorting, pagination, and filtering to the indexes of the APIs for: API Keys, Bounce Emails, Custom Fields, Background Jobs, Organizations, Seed Lists, Subscribers, URL Domains, Users, and VirtualMTAs.
Important note regarding the addition of pagination to existing APIs: The default pagination for most of these APIs is 2,000 records. We recommend that you review your usage of these APIs and support pagination.
Support for creating ad-hoc segments on the Autoresponders API. Previously, Autoresponders had to be created using an existing stored segment.
Expand Campaign, Autoresponder, and Segment APIs to support all segmentation criteria.
Special sending rules may now add custom headers to the outgoing email.
Bug Fixes
Bug fix: The optional organization requirement for checking unsubscribe links can now be satisfied by headers and/or footers.
Bug fix: Segmenting on a custom field with ‘is not set’ was not matching explicitly NULL values. It now does.
GreenArrow Studio v4.91.1
Bug Fixes
Bug fix: Subscriber imports that target a URL containing a blank file will no longer take 10 minutes to fail.
Bug fix: Fixed an issue causing warnings to be written to the bounce processor log.
GreenArrow Studio v4.91.0
New Features & Improvements
System administrators may now set organizations to require confirmed opt-in. Organizations that require confirmed opt-in must require confirmation on web forms and trigger confirmation when using the API (see the Subscriber API documentation for more information on this). The organization may not create new imports. Subscribers added via the user interface are not required to be confirmed.
GreenArrow Studio v4.90.0
New Features & Improvements
New segmentation clause, “Subscriber Sent”. This allows you to segment on the last time a subscriber received any campaign.
Added “Reply-To” as a delivery option on Web Forms and Autoresponders.
GreenArrow Studio v4.89.1
New Features & Improvements
Message-ID in Studio emails now contains the organization ID
Bug Fixes
Bug fix: Prevent jobs page from using excessive browser CPU and memory resources
Bug fix: Prevent unschedule subscriber imports from using excessive CPU resources
GreenArrow Studio v4.89.0
New Features & Improvements
Engine UI: Loosen VirtualMTA name requirements. See the VirtualMTA documentation for more information.
Added a new per-user setting for a default list of addresses to include when sending a preview of a campaign or autoresponder.
Autoresponders will no longer enqueue nor deliver when an organization’s sending quota limit is set to 1.
Bug Fixes
Bug fix: corrected incorrect text: with no autoresponders, the autoresponder statistics page would say there were no campaigns.
GreenArrow Studio v4.88.1
Bug Fixes
Bug fix: Inserting replacement codes in the WYSIWYG editor was broken.
Bug fix: Use the organization’s time zone when picking date ranges in autoresponder statistics instead of the web browser’s.
GreenArrow Studio v4.88.0
New Features & Improvements
Improve Organization API - See documentation for full details, but note that the organization API is now paginated and defaults to 100 per page.
Add a new API for querying subscriber counts on an organization.
Add a new API for managing API Keys.
Add new autoresponder reactions for reacting to Campaign Clicks, Autoresponder Sends, Autoresponder Clicks, Autoresponder Non-clicks, Autoresponder Non-opens.
Add support for the X-GreenArrow-DKIM
, X-GreenArrow-DKIM-Only-Using-Domain
and X-GreenArrow-Signing-Selector
headers. These are now processed for Studio in the same way that they are for SimpleMH.
Bug Fixes
Bug fix: Show all jobs on the “All Jobs” page, don’t auto-refresh when showing them all.
GreenArrow Studio v4.87.0
Bug Fixes
Bug fix: Use protocol-relative URLs to get font assets.
Bug fix: Don’t require the user permission Edit Mailing List in order to create and edit Web Forms.
Bug fix: Don’t offer deleted templates when creating new campaigns.
GreenArrow Studio v4.86.0
New Features & Improvements
Subscriber Quotas: You may now set a limit to the number of active subscribers in an organization. See the “Billing Features” documentation for more information.
The Return-Path for Remote List campaigns no longer includes the original email address, making its localpart no longer than 64 characters.
Bug Fixes
Bug fix: Remote List recipient data is now properly rotated by the data retention option for “Recipient Data of Campaign”.
GreenArrow Studio v4.85.0
New Features & Improvements
Speed improvements in message injection.
System administrators may now browse the list of mailing lists on an organization from the Organizations index page.
System administrators may now create subscriber exports for other organization’s mailing lists. These exports are only visible to the system organization.
Bug Fixes
Bug fix: Fix crash in Special Sending Rules when Segmentation Criteria contains UTF-8.
GreenArrow Studio v4.84.1
Bug Fixes
Bug fix: Subscriber imports would fail when overwriting existing subscribers with upper-case in their email address.
GreenArrow Studio v4.84.0
New Features & Improvements
Speed improvements to the subscriber import.
Leading and trailing whitespace will now be stripped from Remote List email addresses.
GreenArrow Studio v4.83.0
Bug Fixes
Bug fix: Fix errors that could prevent deleting segments, campaigns, or mailing lists.
Bug fix: Display bounce code 40 as ‘other’ in the breakdown table by default. Improved how the hard/soft/other classification of a bounce is tracked.
Bug fix: Remove an errant button on the VirtualMTA index.
Bug fix: Don’t require confirmation on list-unsubscribe clicks.
Bug fix: Add headers/footers in webview.
GreenArrow Studio v4.82.0
New Features & Improvements
Improvements to the GreenArrow Studio Users API - organization_id is no longer a required field, password does not require duplication as password1 and password2.
Minor graphical changes to the breadcrumbs in the Engine UI.
The view page for VirtualMTAs now include a list of references to it.
Engine API: Add an API for Database Connections.
Bug Fixes
Bug fix: Improve accuracy of numbers reported by subscriber imports.
Bug fix: Seed Lists can no longer be deleted until any campaign that is using it has finished sending.
Bug fix: Do not require a “scope” parameter when querying old subscriber imports on the API.
Bug fix: Deleted campaigns can no longer cause “name is already used” errors.
Bug fix: Prevent deleted campaigns from delivering.
Bug fix: Corrected a graphical error in custom headers error message.
GreenArrow Studio v4.81.0
New Features & Improvements
Support global and per-campaign speed throttles.
Improved performance of the Jobs page.
Engine API: Add an API for Mail Classes.
Bug Fixes
Bug fix: Show organization time zone using the current, adjusted for DST, time offset.
GreenArrow Studio v4.80.0
New Features & Improvements
Improve performance of background jobs page
Engine UI: Make VirtualMTA name clickable
Show a warning when the status field is mapped in subscriber imports, to make it clear it will override the configured Status value.
Bug Fixes
Bug fix: Suppressed addresses could sometimes be undeletable.
GreenArrow Studio v4.79.0
New Features & Improvements
Support Internationalized Domain Names in subscriber email addresses and suppression lists.
Add is active in
and is not active in
operators to the In Mailing List
segment.
Bug Fixes
Bug fix: Incorrect click tracking links were written when the original <a>
tag contained other attributes that end in *href
.
Bug fix: In Engine UI, the VirtualMTA select boxes in Routing Rules would sometimes clear errantly.
GreenArrow Studio v4.78.0
New Features & Improvements
Internal improvements.
GreenArrow Studio v4.77.2
Bug Fixes
Bug fix: Insert correct unsubscribe links in Subscription Web Form thank you emails.
Bug fix: Improved handling of subscriber imports when multiple imports contain the same email addresses.
Bug fix: Clicks in autoresponder preview emails now redirect correctly.
GreenArrow Studio v4.77.1
Bug Fixes
Bug fix: prevent exception due to incorrect method signature
Bug fix: prevent users from seeing organization list
GreenArrow Studio v4.77.0
★ The presentation of Studio API keys in the Organization user interface has changed. It now shows the Base64 encoded API key needed for authentication. See the updated API authentication documentation for more information. ★
New Features & Improvements
Allow segments to select campaigns that have not yet delivered for ‘Subscriber Opened Campaign’.
Improve presentation of API Keys in My Organization screen and API documentation.
Bug Fixes
Bug fix: Add content keys back to Autoresponder API
GreenArrow Studio v4.76.0
New Features & Improvements
Improved performance and layout for systems with more than 100 IP Addresses
Bug Fixes
Bug fix: Incoming Email Domains API: forward_to
should be an array
GreenArrow Studio v4.75.0
New Features & Improvements
Engine API
UI Improvements to Engine
Provide ignore_redirect_url option in subscription forms
Bug Fixes
Bug fix: Translate "now" to "este segundo" in Portugese
Bug fix: Move campaign status strings to language file
Bug fix: Change suppression list name unique index to not fail for deleted lists
Bug fix: Do not return deleted records over Studio Bounce Email / URL Domain / Virtual MTA APIs.
GreenArrow Studio v4.74.0
New Features & Improvements
Enable New Engine UI as the default interface for Virtual MTAs.
New Engine UI interface improvements.
Bug Fixes
Bug fix: Prevent a spurious validation error when updating boolean custom fields.
Bug fix: Campaigns can no longer be scheduled without a segmentation criteria over the API.
Bug fix: Do not include deleted Virtual MTAs, Bounce Emails, and URL Domains in API results.
GreenArrow Studio v4.73.1
Bug Fixes
Bug fix: Deleting suppression lists that are in use will now present an error page letting you know what’s using it.
Bug fix: Prevent problems caused in the JSON API when % is present in the request body.
Bug fix: Autoresponder previews will now respect the track opens / track links setting.
Bug fix: Message sent reports were inconsistent with respect to Daylight Saving Time.
Bug fix: Improve validation error messages presented on the Subscribers API.
Bug fix: When stats are rotated, only log a message to the campaign log if any stats were deleted.
GreenArrow Studio v4.73.0
New Features & Improvements
Introduce a new system and organization option to require unsubscribe links in campaign content.
Bug Fixes
Bug fix: Support API: replacement codes from API Autoresponders in click redirection.
Bug fix: Prevent double adjustment of timezone in organization message sent report.
GreenArrow Studio v4.72.0
New Features & Improvements
Add support in New Engine UI for setting throttle programs as percentages in addition to fixed values.
Bug Fixes
Bug fix: Fixed a problem with the Zip Code segment that could prevent the segment from matching anyone.
GreenArrow Studio v4.71.0
New Features & Improvements
New options to text and multiline custom fields for controlling how the custom field data will be interpolated. Existing fields will behave as they previously did - but new multiline fields will default to having newlines converted to BR tags when replaced into HTML content. You may also now control whether or not custom field data is used encoded or raw when replaced in HTML or URL content.
GreenArrow Studio v4.70.4
New Features & Improvements
Major speed improvements to the “Distribute Unsubs / Bounces / Spam Complaints” feature on organizations.
Speed improvements on message delivery.
Bug Fixes
Bug fix: Pagination in the “Throttle Rules Currently in Backoff Mode” report.
GreenArrow Studio v4.70.3
New Features & Improvements
Performance improvements in the following segment clauses: In Mailing List, Subscriber Clicked Link, Subscriber In Campaign, Subscriber Opened Campaign
If a campaign’s schedule is edited to start in the recent past, its start time will be set to the current time.
Bug Fixes
Bug fix: Seed list API was not returning addresses_array
, contrary to the API documentation. It now returns this array.
Bug fix: Navigation surrounding the subscriber search screen has been improved. The ‘Cancel’ button on that screen now takes you back to where you came from.
GreenArrow Studio v4.70.2
New Features & Improvements
Performance improvements to the In Mailing List segmentation clause.
Bug Fixes
Bug fix: Engine: Several buttons had incorrect size
Bug fix: Engine: Improved word wrapping for long table cells
GreenArrow Studio v4.70.1
New Features & Improvements
Bug fixes and graphical design tweaks in the New Engine UI.
GreenArrow Studio v4.70.0
New Features & Improvements
Includes an optional beta version of a new interface for part of GreenArrow Engine’s configuration.
Performance improvements in open tracking
GreenArrow Studio v4.69.1
New Features & Improvements
Further optimizations in the organization purger
Bug Fixes
Bug fix: Segmenting by zipcodes with leading zeroes now properly matches Number custom fields
Bug fix: Prevent invalid values in delivery settings due to a change in organization permissions when duplicating campaigns or create new campaigns from templates
Bug fix: Log to the campaign history anytime the scheduled start time is changed, not just the first time the campaign is scheduled
GreenArrow Studio v4.69.0
New Features & Improvements
Performance improvements in message generation and hand-off to GreenArrow Engine.
Performance improvements in organization quota allotment.
GreenArrow Studio v4.68.0
New Features & Improvements
Increase the amount of information shown when viewing a subscriber import.
Bug Fixes
Bug fix: Prevent getting stuck reloading a spinner page when purging an organization.
Bug fix: Prevent non-UTF8 data in Special Sending Rules results from failing a campaign.
GreenArrow Studio v4.67.0
New Features & Improvements
Organizations may now be assigned access to Special Sending Rules. Only the System Organization is granted access by default.
Added an API for accessing daily or monthly reports of messages sent for an organization.
Performance improvements on click tracking improves redirect speed.
Bug Fixes
Bug fix: Unsubscribe event notifications now forwards correctly for remote lists with mixed case email addresses.
Bug fix: The view of Engine stats would show incorrect values for “Attempts Deferred” and “Attempts Throttled”.
GreenArrow Studio v4.66.1
Bug Fixes
Bug fix: Mailing Lists that used a Global Custom Field as its primary key, which were subsequently deleted, would prevent that Global Custom Field from being deleted itself.
Bug fix: Support ISO-8859-1 on Subscriber Imports from URL.
GreenArrow Studio v4.66.0
Bug Fixes
Bug fix: Invalid UTF-8 in email addresses on remote lists will no longer cause the campaign to pause with a Remote List Load error. These email addresses will be logged and skipped like other invalid email addresses.
Bug fix: Special Sending Rules are now evaluated on seed emails.
GreenArrow Studio v4.65.1
Bug Fixes
Bug fix: Fix escaping of text custom field segmentation criteria
Bug fix: Enable support for UTF-8 in MSSQL databases, other MSSQL fixes
Bug fix: Remove HTML entities from warnings about system config stat retention
Bug fix: Allow duplicate filenames in user file space (subscriber imports)
Bug fix: Don’t fail subscriber imports if the local file is deleted after splitting is complete
Bug fix: Fix scrolling issue with sticky nav in certain browsers
Bug fix: Prevent timing issue when cancelling a subscriber import that could lead to the import being stuck
Bug fix: Clean up jobs index, wrapping and stickynav issues
GreenArrow Studio v4.65.0
New Features & Improvements
New autoresponder trigger ‘API’. With this, you can create an autoresponder that triggers via an API request. See the ‘Subscribers API: Trigger Autoresponders on a Subscriber’ documentation for more information.
GreenArrow Studio v4.64.2
New Features & Improvements
Show full URL in the “Clicks by URL” table in a tooltip if it is long enough to be truncated
Changed the default of the “Include subscribers with blank, unknown, or invalid zip codes” checkbox when segmenting by zip code to true
Speed improvements during subscriber import splitting
Bug Fixes
Bug fix: Fix stickynav layout when link/dropdown is present in stickynav
GreenArrow Studio v4.64.1
Bug Fixes
Bug fix: Fix replacement of subscriber id/email for confirmation redirects on web forms
GreenArrow Studio v4.64.0
New Features & Improvements
Support custom field replacement on redirect URLs on web forms
Increased parallelism of subscriber imports, resulting in improved import speed
Bug Fixes
Bug fix: Prevent stickynav from disappearing toward the bottom of campaign view pages
Bug fix: Expire system config cache after 15 seconds, causing background jobs to pick up on new system settings without bouncing
Bug fix: Prevent a passenger null value for process counts from crashing hvmail_studio_metrics
GreenArrow Studio v4.63.2
New Features & Improvements
Fix support for some Emoji Unicode in transactional emails
Increase work done by each subscriber export thread, increasing throughput of subscriber exports.
Bug Fixes
Bug fix: Prevent ‘Boolean Custom Field is true’ from failing to match when referenced from an ‘Is Not In Segment’ clauses.
GreenArrow Studio v4.63.1
New Features & Improvements
Tweaks to the HTML sanitizer to increase compatibility with responsive CSS on webviews.
GreenArrow Studio v4.62.1
Bug Fixes
Bug fix: Fix issue in new installation database creation
Bug fix: Prevent exception page when saving an invalid segment on a remote list
Bug fix: Ignore extraneous blank lines in CSV files when importing subscribers
GreenArrow Studio v4.62.0
New Features & Improvements
Add new events studio_subscriber_created and studio_subscriber_updated.
GreenArrow Studio v4.61.2
New Features & Improvements
Allow sending campaign preview emails with deleted engine objects
GreenArrow Studio v4.61.1
New Features & Improvements
Improve how stat purged dates are shown when viewing subscriber records
Bug Fixes
Bug fix: Suppressed addresses could not be removed on the UI
Bug fix: Allow global custom fields for zip code segment
Bug fix: Hide the ‘Invalid Organization Selections’ banner from the organization page for non-system-admins - as they cannot do anything about it.
GreenArrow Studio v4.61.0
New Features & Improvements
Add support for Special Sending Rules on Web Forms and Autoresponders.
GreenArrow Studio v4.60.0
New Features & Improvements
Add an endpoint to the subscribers API for unsubscribes. This endpoint receives a token that is embedded into the campaign content with a replacement code. See the API documentation for more information.
Unsubscribe links should now be resistant to accidental clicks by spambots.
Bug Fixes
Bug fix: Prevent rewriting campaign image URLs that were created in a different campaign.
GreenArrow Studio v4.59.2
Bug Fixes
Bug fix: Autoresponders could not switch from using named segments to anonymous segments
Bug fix: Distance validation was preventing new US Zip Code segments from being created
GreenArrow Studio v4.59.1
Bug Fixes
Bug fix: Fix issue in new stored procedures preventing upgrades to latest version.
GreenArrow Studio v4.59.0
New Features & Improvements
Add a new criteria for segmenting subscribers within range of a target United States zip code. This feature uses a custom field that contains the subscriber’s zip code.
Bug Fixes
Bug fix: scheduling campaigns for the same day without specifying the year could schedule for the next year
GreenArrow Studio v4.58.1
New Features & Improvements
Make 1230 parse as 12:30pm instead of 12:30am when scheduling campaigns
Update campaigns API doc to include missing sender_email field
Accept iso8601 on campaign started_at filter on campaigns API
Bug Fixes
Bug fix: Hide inbox section on autoresponders statistics
Bug fix: Prevent full table scan when adding to suppression lists on the API
Bug fix: Hide autoresponders on deleted mailing lists when viewing the list of autoresponders
Bug fix: Prevent invalid values for email_format from reaching the database on the campaigns API
GreenArrow Studio v4.58.0
New Features & Improvements
Add a Duplicate button to autoresponders.
Bug Fixes
Bug fix: System Campaigns API would return an error for campaigns that had no stat counts. Now zeroes will be returned.
Bug fix: Handle UTF-8 properly on campaigns that have over 1,000 different links due to special sending rules.
GreenArrow Studio v4.57.2
New Features & Improvements
Subscriber exports now write time values in organization time zone instead of UTC.
Improved wording on suppression list forms describing the global flags.
Speed improvements to the ‘subscriber did/not open any campaign’ segmentation criteria.
Bug Fixes
Bug fix: Form delivery settings are no longer validated when updating mailing list settings, preventing strange errors from showing up on that form.
GreenArrow Studio v4.57.1
Bug Fixes
Bug fix: Busy autoresponders sometimes failed in being deleted.
Bug fix: Prevent an exception on click throughs of autoresponders.
GreenArrow Studio v4.57.0
New Features & Improvements
Add a button to duplicate stored segments or convert a campaign’s anonymous segment to a stored segment.
Support new replacement codes; data_from_email data_from_name data_sender_email data_reply_to_email data_subscribe_date_long data_subscribe_date_database data_subscribe_ip; See documentation here.
Bug Fixes
Bug fix: Mixed-mode content images will no longer fail to render in the content preview.
Bug fix: Don’t change a campaign’s state to unpaused when scheduling it. Previously, campaigns could not be created as scheduled, on-hold.
Bug fix: Increase Redis timeout from 5 seconds to 1 minute. This reduces the risk of false failures during periods of particularly heavy load.
GreenArrow Studio v4.56.0
New Features & Improvements
Improve the campaigns API support for split-testing.
Add optional flag to campaigns API for retrieving Engine SendID.
Add custom email headers to organizations.
GreenArrow Studio v4.55.1
New Features & Improvements
Increase Special Sending Rule startup timeout from 10 seconds to 60 seconds. This should reduce some SSR failures due to an overly aggressive timeout.
Bug Fixes
Bug fix: Prevent an error message on new campaigns.
GreenArrow Studio v4.55.0
New Features & Improvements
Remote Lists, documentation is available here.
GreenArrow Studio v4.54.3
New Features & Improvements
Add a System Preview Settings option to allow Campaigns and Autoresponders to override the Virtual MTA used for preview delivery.
GreenArrow Studio v4.54.2
Packaging changes for deployment.
GreenArrow Studio v4.54.1
New Features & Improvements
Allow special sending rule to be set when creating or updating a campaign on the API.
Bug Fixes
Bug fix: Clean up how long, unbroken segment names look on the campaigns index.
Bug fix: X-Mailer-Info is now correct for autoresponders.
GreenArrow Studio v4.54.0
New Features & Improvements
Provide a couple ways to specify which autoresponders run when creating or updating a subscriber on the API. See the Autoresponders API documentation for further details.
GreenArrow Studio v4.53.1
New Features & Improvements
Implemented a new query logic for suppressing campaign addresses. This should result in faster queries when evaluating suppression.
New operator option for segmenting on subscriber date custom fields ‘in the last days’ and ‘not in the last days’.
GreenArrow Studio v4.53.0
New Features & Improvements
Add status command line tool hvmail_studio_metrics.
The ‘Subscriber in Campaign’ segment should run much faster now.
Improve the process of deleting segmentation criterion. They may now be deleted if they were only referenced by campaigns that have finished sending (previously such segments could not be removed from the system).
All requests to the API paths are now considered ‘application/json’ (previously an error would result if Content-Type of the request was absent).
Bug Fixes
Bug fix: Also rotate stats on campaigns that failed or were cancelled.
Bug fix: Use /var/hvmail/var/tmp for the temporary files when preparing imports.
Bug fix: Do not require content be provided when updating existing autoresponders.
Bug fix: Campaigns that were failed or cancelled now have their stats properly rotated (previously only successfully, fully finished campaigns were rotated).
GreenArrow Studio v4.52.1
New Features & Improvements
All requests on API paths will now be treated as JSON, even if they don’t supply Content-Type.
Bug Fixes
Bug fix: Adding suppressed addresses on the API is now substantially faster.
Bug fix: Improved record estimation when importing subscribers from files with CR line endings.
GreenArrow Studio v4.52.0
New Features & Improvements
Use ‘.csv’ file extension for CSV exports, ‘.txt’ file extension for TSV exports.
Improve the process of deleting custom fields. Custom fields now check their dependencies and offer more insight into why it cannot be deleted.
Add system configuration options for adding Bounces and Unsubscribes to a global suppression list.
Bug Fixes
Bug fix: Corrected some minor layout issues that had buttons/text falling off the edge of tables.
GreenArrow Studio v4.51.0
New Features & Improvements
Add an option to subscriber imports to specify a URL to retrieve the import data
Support the SSL option from Engine’s URL Domains. URLs generated for opens, clicks, and webviews will now be HTTPS if the URL Domain is configured as SSL.
Add additional Special Sending Rule examples.
GreenArrow Studio v4.50.1
New Features & Improvements
The current credit usage now appears on the ‘System’ screen.
The subscriber import API now supports overwriting subscriber status, see the overwrite_what: status
option.
Users may now upload files to API user accounts. Use the organization ID as the username and the API key as the password. This is how users should upload files that will in turn be used in the subscriber imports API.
Add an API for retrieving subscribers from a mailing list. See documentation here.
Bug Fixes
Bug fix: Names of deleted suppression lists may now be re-used.
Bug fix: The name of the content_type field was incorrectly referred to as mime_type in the Special Sending Rules Attachments documentation.
Bug fix: Setting mailing lists to use an alternate primary key resulted in an error.
GreenArrow Studio v4.50.0
New Features & Improvements
Allow users to promote custom fields from being associated with a single mailing list to be global to the organization. This is done from the My Organization
page.
Provide an API for system administrators to pull a list of all campaigns that have started sending. This includes sending, paused, cancelled, finished and failed campaigns.
If an embedded subscription web form includes a redirect_url
field value, subscribers will be redirected to the specified URL after filling out the form.
GreenArrow Studio v4.49.2
New Features & Improvements
Notice: The segmentation criteria ‘Subscriber Date Confirmed’ has changed slightly - previously the ‘not in the last X days’ operator would NOT include subscribers who have never confirmed. Now, subscribers who have never confirmed ARE included in ‘not in the last X days’.
Bug Fixes
Bug fix: Click handling on seed lists no longer sometimes results in an error page.
Bug fix: Correct a layout issue with long subscriber email addresses viewing the subscribers list.
Bug fix: Web form custom field values are no longer cleared on validation errors when creating a new form.
GreenArrow Studio v4.49.1
Bug Fixes
Bug fix: Prevent failed Special Sending Rules from validating multiple times on campaign preview emails.
Bug fix: Ignore values from deleted custom fields when building campaign preview emails.
Bug fix: Custom field values are now URI escaped when building URLs in click redirects.
GreenArrow Studio v4.49.0
New Features & Improvements
Add options to special sending rules to control error handling.
Bug Fixes
Bug fix: Show organization global fields on the subscriber edit page.
GreenArrow Studio v4.48.0
New Features & Improvements
General optimizations to Autoresponders to make them more efficient.
Added a new API for creating campaign and autoresponder preview emails.
Added an option to subscriber imports for specifying date format - either MDY or DMY.
GreenArrow Studio v4.47.0
New Features & Improvements
Special Sending Rules now support adding attachments.
Idle user sessions will expire after 30 days.
Bug Fixes
Bug fix: When creating subscriber imports and assigning forced values, dropdown custom fields will no longer be disabled at first.
Bug fix: New custom fields were failing to be made visible on existing subscription web forms.
GreenArrow Studio v4.46.1
Bug Fixes
Bug fix: Fix incorrect results when ‘Subscriber Opened’ and ‘Subscriber Clicked’ clauses are referenced by a ‘Not In Segment’ rule.
GreenArrow Studio v4.46.0
New Features & Improvements
Add an API endpoint for retrieving campaign link statistics.
GreenArrow Studio v4.45.2
New Features & Improvements
Add started_at filtering parameters to the campaigns index API.
Bug Fixes
Bug fix: Suppression list imports temporary files are now cleaned up like Subscriber Imports.
GreenArrow Studio v4.45.1
Bug Fixes
Bug fix: Nesting segments that use JOINs (Subscriber Opened and Subscriber Clicked) no longer cause validation failures.
Bug fix: Year boundaries in the JavaScript calendar now select the correct date.
GreenArrow Studio v4.45.0
New Features & Improvements
Add ‘In Segmentation Criteria’ segmentation clause to allow building complex, nested segments.
Campaigns can now be configured to send using multiple seed lists.
Bug Fixes
Bug fix: The subscribers API now returns not_found if a mailing list has been deleted, instead of not_authorized.
GreenArrow Studio v4.44.0
New Features & Improvements
Add API for deleting mailing lists.
Add API for ad hoc segmentation criterion on Campaigns. Support includes creating/updating campaigns with segments to target all active subscribers, or subscribers that exist in another mailing list.
Bug Fixes
Bug fix: Fix name of track_links attribute in Campaigns API.
GreenArrow Studio v4.43.0
New Features & Improvements
Add a subscriber imports API.
Organizations may now have custom fields associated with them, giving every mailing list on the organization access to them.
GreenArrow Studio v4.42.6
New Features & Improvements
Add alt attribute to open image tags.
Bug Fixes
Bug fix: Prevent exception on subscriber activity table due to empty events with purged stats.
GreenArrow Studio v4.42.5
New Features & Improvements
Improvement: Allow non-ASCII names for various objects: Campaigns, Mailing Lists, From Name, among others
GreenArrow Studio v4.42.4
Bug Fixes
Bug fix: Prevent timeout issues in campaign preview rendering and HTML to text conversions.
Bug fix: Segmentation criteria deletion screen offered some invalid options.
GreenArrow Studio v4.42.3
Bug Fixes
Bug fix: Prevent strange time zone abbreviations from causing time to parse incorrectly.
GreenArrow Studio v4.42.2
Bug Fixes
Bug fix: Fix links in campaign previews on system with lots of previews.
GreenArrow Studio v4.42.1
New Features & Improvements
Expanded text in disk throttle notification email with a note to system admins.
Bug Fixes
Bug fix: Autoresponders API controller was not filtering statistics based upon the requested dates.
GreenArrow Studio v4.42.0
New Features & Improvements
Add a ‘Campaign / Autoresponder Send Default’ field for custom fields. This value will be used during delivery if the subscriber has no value for that custom field.
GreenArrow Studio v4.41.1
Bug Fixes
Bug fix: The subscribers API was not correctly returning results for mixed-case subscriber records.
Bug fix: The subscriber import was failing if an invalid date was specified for custom fields.
Bug fix: Special Sending Rules were not properly previewing Checkboxes custom fields.
GreenArrow Studio v4.41.0
New Features & Improvements
Special Sending Rules
GreenArrow Studio v4.40.0
New Features & Improvements
Add stat rotation options for opens, clicks, bounces, scomps and unsubs - in addition to sents.
Bug Fixes
Bug fix: Duplicate email addresses with different casing when adding suppressed addresses.
GreenArrow Studio v4.39.0
New Features & Improvements
Change the ‘From’ address of the disk warning emails to use root@/var/hvmail/control/me.
Add support for replacement codes in from_name and from_email fields.
GreenArrow Studio v4.38.1
New Features & Improvements
The subscriber importer will now recommend subscribe_time when you have a column named in past tense like ‘subscribed time’.
Bug Fixes
Bug fix: Numeric custom fields were incorrectly failing validation when the custom field does not have a maximum value specified.
GreenArrow Studio v4.38.0
New Features & Improvements
Show campaign and autoresponder statistics in Studio that were previously only available in the Engine user interface.
Speed up lookups by email address in the subscribers API.
GreenArrow Studio v4.37.2
Bug Fixes
Bug fix: Segmentation criteria builder was throwing a JavaScript exception with large domain lists.
GreenArrow Studio v4.37.1
Bug Fixes
Bug fix: Always use system organization time zone when building system and organization send reports.
Bug fix: Link to campaign from autoresponders pointed to the wrong URL.
GreenArrow Studio v4.37.0
New Features & Improvements
Add a subscriber activity log when viewing an individual subscriber record.
Add a new replacement code %%data_current_year%% that will replace with the current year in four digits.
The campaign show page will now refresh the ‘Statistics’ section automatically.
There is a new system option for disk throttling. This allows campaigns to automatically be slowed down as GreenArrow Engine’s disk is filled.
Custom fields may no longer be named after valid replacement codes. Existing custom fields are grandfathered in.
There is now a ‘Duplicate’ button on mailing lists.
Bug Fixes
Bug fix: Prevent campaigns from being scheduled in the past.
GreenArrow Studio v4.36.1
Bug Fixes
Bug fix: Escape HTML entities numerically to support email clients that don’t understand '.
Bug fix: Previews on the ‘confirm send’ no longer fail to render images.
Bug fix: Large HTML on the autoresponders edit page no longer breaks the ‘delay’ and ‘action’ dropdowns.
Bug fix: Fix a page failure when sending to a large segment on an organization with quotas enabled.
GreenArrow Studio v4.36.0
New Features & Improvements
Add flag to subscribers update API to run autoresponders when updating subscriber.
GreenArrow Studio v4.35.0
New Features & Improvements
Update API documentation for reading a mailing list’s custom fields.
Add an API endpoint for retrieving campaign details by its stat id as well as by its campaign id.
Allow system admin API keys to retrieve all campaigns on the system, not just on the system organization.
Bug Fixes
Bug fix: Deleted custom field options will no longer appear when retrieving a list of custom fields on the API.
GreenArrow Studio v4.34.2
New Features & Improvements
Only delete campaign sending logs if messages were sent for all recipients.
Bug Fixes
Bug fix: Emails from web forms are no longer HTML sanitized.
Bug fix: Moved the system ‘Download Sends Report’ button to the correct section.
Bug fix: Prevent new subscription web forms from ignoring selected custom fields.
Bug fix: Fix subscriber count processing in time zones with 30-minute offsets.
Bug fix: Fixed a bug that prevents some organizations from being deleted.
GreenArrow Studio v4.34.1
Bug Fixes
Bug fix: Prevent deleted seed lists from causing a campaign duplication to fail.
Bug fix: Prevent bounce handler from raising an exception due to an invalid ID.
GreenArrow Studio v4.34.0
New Features & Improvements
Add indices to the campaign log table to improve history query performance.
Add new APIs that cover suppression lists, campaign templates, autoresponders, custom fields, background jobs, users and organizations.
Bug Fixes
Bug fix: Campaigns with many contents and/or with multiple long names now wraps nicely.
Bug fix: The subscriber update API no longer yields a multiple record error for email addresses that start with integers.
GreenArrow Studio v4.33.7
New Features & Improvements
Improve how the subscriber importer parses the ‘Subscriber Status’ field. Allow mixed-case and a variety of potential values.
Speed improvements in the subscriber exporter.
GreenArrow Studio v4.33.6
Bug Fixes
- Bug fix: Render campaign images on the content preview page.
GreenArrow Studio v4.33.5
New Features & Improvements
- Recipient counts are now done in the background when sending a campaign, causing the page to load faster for campaigns with complex segments.
Bug Fixes
-
Bug fix: Custom field options will no longer be cached when segmenting, causing options to show up sooner.
-
Bug fix: ‘GreenArrow Studio’ will now be properly replaced within JavaScript strings in white-labeled installations with a system name configured.
GreenArrow Studio v4.33.4
Bug Fixes
- Bug fix: Autoresponders with days/weeks/months delays were being scheduled in UTC instead of the organization’s time zone.
GreenArrow Studio v4.33.3
New Features & Improvements
- Improve the performance of the ‘Subscriber Opened Campaign’ and ‘Subscriber Opened Link’ segments.
Bug Fixes
-
Bug fix: Prevent campaigns in progress failing during upgrade.
-
Bug fix: Correct the text on the segmentation criteria button dragging warning dialog okay button.
GreenArrow Studio v4.33.2
Bug Fixes
- Bug fix: Restore proper operation of the time parser when scheduling campaigns in the future.
GreenArrow Studio v4.33.1
New Features & Improvements
- Make the worker more durable when Redis is slow or missing.
Bug Fixes
-
Bug fix: Restore proper redirection when navigating from the subscribers search page.
-
Bug fix: Validate that subscribe_ip contains only printable UTF-8 characters.
GreenArrow Studio v4.33.0
New Features & Improvements
-
Add a ‘is not set’ option to custom field segments.
-
Change ‘Campaign ID’ to replace with ‘%%campaign_id%%’ in addition to ‘%%greenarrow_campaign_id%%’.
GreenArrow Studio v4.32.0
New Features & Improvements
-
Add queue length and a button to clear the queue to the Autoresponder page.
-
Mailing Lists may now be configured with Google Analytics integration. This allows campaigns and autoresponders to report opens as Google Analytics events and include Google Analytics URL parameters in clicks.
-
Open the TinyMCE context menu with control-clicks in addition to right-clicks.
-
Integrate credits tracker.
-
Add a ‘none of’ segmentation criteria option to segments against checkbox custom fields.
-
Allow additional characters in the localpart of email addresses, now allowing all of: a-z A-Z 0-9 - . _ + = % / : + # ; ? ! # $ & ‘ * ` { } ~.
Bug Fixes
-
Bug fix: Support UTF-8 properly on campaign previews.
-
Bug fix: Wrap long content names instead of overlaying them over the ‘Turn split testing on’ button.
-
Bug fix: Prevent users from adding or removing content on campaigns that have started sending.
GreenArrow Studio v4.31.1
Bug Fixes
- Bug fix: Prevent autoresponders from failing when sending from a subscriber import.
GreenArrow Studio v4.31.0
New Features & Improvements
-
Improved memory usage of the worker processes.
-
Add support for selecting Text or Number custom fields as alternate primary keys on mailing lists.
GreenArrow Studio v4.30.0
New Features & Improvements
-
New replacement code: emailaddress_md5
-
Add a pause button the the mailing list autoresponders table.
-
Move the location of the Send Campaign button, make it green.
-
Sort custom fields on the mailing list page alphabetically.
-
Upgrade to Ruby 2.1.2 and Passenger 4.0.45.
-
Event Notification integration with GreenArrow Engine.
-
Added a Mailing List option to specify a URL to redirect to when subscribers unsubscribe.
Bug Fixes
- Bug fix: Sorting on the clicks table was broken.
GreenArrow Studio v4.29.0
New Features & Improvements
- Add a button when editing campaigns to automatically convert HTML to Text.
GreenArrow Studio v4.28.1
New Features & Improvements
- Provide replacement options when deleting a segmentation criteria.
Bug Fixes
-
Bug fix: Blank custom field checkboxes are now posted on all forms.
-
Bug fix: Restore missing custom fields from Subscription Web Forms.
GreenArrow Studio v4.28.0
New Features & Improvements
- Allow email address to be added to subscription web forms.
Bug Fixes
- Bug fix: Take into account text custom field values that are NULL in the segmentation criteria.
GreenArrow Studio v4.27.2
Bug Fixes
- Bug fix: Correct a styling issue when editing subscribers with custom fields.
GreenArrow Studio v4.27.1
New Features & Improvements
- Support CR as a line-ending for suppressed address imports.
Bug Fixes
- Bug fix: Webview links in preview emails on split-test campaigns now show the correct content.
GreenArrow Studio v4.27.0
New Features & Improvements
- Provide a system-level option to automatically delete a campaign’s s_stat_sents entries X months after the campaign finished sending.
GreenArrow Studio v4.26.3
Bug Fixes
- Add script to fix permissions after restoring a server.
GreenArrow Studio v4.26.2
Bug Fixes
-
Bug fix: Fix a CSS issue in the subscriber import edit field association page that caused long text values to goof up the rest of the page.
-
Bug fix: Prevent values input for radio and selects from within Studio from being parsed as labels instead of indices.
-
Bug fix: Fix a CSS bug that caused the check on the campaign page to show up incorrectly in Firefox.
GreenArrow Studio v4.26.1
Bug Fixes
-
Bug fix: Subscriber Opened Campaign, Subscriber Clicked Link, and Subscriber In Campaign segments were not handling split-testing properly.
-
Bug fix: Resolved an issue with segmentation criteria editing. Browsers would sometimes overwrite campaign parameters.
-
Bug fix: Split-test campaign content editing would give a validation error if you delete and re-create a content with the same name in one editing session.
GreenArrow Studio v4.26.0
New Features & Improvements
-
Change to TinyMCE as Studio’s default WYSIWYG editor.
-
Add a hidden system configuration option to change between TinyMCE, CKEditor, or no WYSIWYG. See the ‘Studio Configuration’ documentation for more details.
-
Add a date range filter when viewing autoresponder statistics.
-
Present a file encoding validation error when creating a suppression list import.
-
Add ‘5’ as a pagination option.
-
Store the bounce text in the database and display it as a tooltip in the bounce table.
-
Revamp how the campaign show page presents what is needed to do to send the campaign.
GreenArrow Studio v4.25.2
Bug Fixes
-
Bug fix: Paginate the autoresponders index.
-
Bug fix: User sign-in will no longer reject an active user if there’s a deleted user that had their email address.
-
Bug fix: Correctly distribute unsubscribes to the unsub suppression list.
GreenArrow Studio v4.25.1
New Features & Improvements
-
Remove newlines from campaign links.
-
Clean up column widths on the statistics comparison screen.
Bug Fixes
-
Bug fix: Resolve bug that prevents TSV subscriber imports from processing.
-
Bug fix: Organization auto suppression list distribution was distributing incorrectly.
-
Bug fix: Fix up the subscriber import controller download method to send the file as the appropriate encoding.
GreenArrow Studio v4.25.0
New Features & Improvements
- Automatic winner selection for split-tested campaigns.
GreenArrow Studio v4.24.0
New Features & Improvements
-
Add greenarrow_campaign_id and greenarrow_statid replacement codes.
-
Provide an option to add custom email headers to mailing lists.
-
Allow users to enter replacement codes in global system email headers and mailing list email headers.
Bug Fixes
-
Bug fix: Fix regressions in suppression list import support for ISO-8859-1.
-
Bug fix: Set hidden custom fields on subscription web forms.
GreenArrow Studio v4.23.6
New Features & Improvements
-
The suppression list importer is now massively faster.
-
Segmenting by subscriber domain is now faster.
GreenArrow Studio v4.23.5
Bug Fixes
- Bug fix: The content editor will no longer blank content when saving after toggling between tabs.
GreenArrow Studio v4.23.4
Bug Fixes
- Bug fix: The web forms dialog in the campaign editor was inserting replacement codes incorrectly.
GreenArrow Studio v4.23.3
Bug Fixes
- Bug fix: Show the full range of number custom field segments that use ‘is between’.
GreenArrow Studio v4.23.2
New Features & Improvements
- Display click_to_open_rate and open_ratio as percents instead of decimals.
Bug Fixes
- Bug fix: Boolean custom fields had their values displayed always as ‘false’, the shown value is now correct.
GreenArrow Studio v4.23.1
Bug Fixes
- Bug fix: Autoresponder opens are now correctly accumulated.
GreenArrow Studio v4.23.0
New Features & Improvements
-
Campaign Templates: Campaign Templates can be managed in the ‘Campaigns’ menu.
-
Extensive User Permissions: Standard users may now have their permissions fine-tuned.
-
Some general improvements to the Autoresponders user interface.
-
New Segmentation Criterias: Date Unsubscribed, Date Spam Complained, Date Bounced
-
Improvements and speed boosts to the statistics view page.
-
Added a ‘Send a preview’ button on the autoresponder view page.
-
The segmentation criteria builder now shows an instructional message when you click on the reorder button.
Bug Fixes
-
Bug fix: Autoresponders now point to Engine’s ref tables, to prevent errors when deleting Virtual MTAs in Engine.
-
Bug fix: Segmentation criterion for ‘in mailing list’ and ‘custom field: number’ now display properly.
GreenArrow Studio v4.22.3
New Features & Improvements
- Eliminate a race condition when creating a campaign’s delivery details.
GreenArrow Studio v4.22.2
New Features & Improvements
- Restore the missing ‘Forms’ section in the campaign content editor.
GreenArrow Studio v4.22.1
New Features & Improvements
- Add an s_system_configs.sub_in_any_camp_segments_enabled option to disable the ‘in any campaign’ segment, to avoid doing a full-table scan on s_stat_sents.
GreenArrow Studio v4.22.0
New Features & Improvements
-
Integrate with GreenArrow Monitor.
-
Update language on the dialog warning that web form delivery settings haven’t been configured when trying to enable confirmation emails.
Bug Fixes
-
Fix a bug in the subscribers API that could prevent subscriber look-ups by email address from working.
-
Fix a bug in the subscribers API that would cause a 500 instead of a proper error when an invalid custom field was specified.
-
Fix a bug that could cause bounces to get stuck when distributing status to other mailing lists.
GreenArrow Studio v4.21.1
0
New Features & Improvements
- Restore URLs to the clicks table in statistics.
GreenArrow Studio v4.21.9
Bug Fixes
- Fix some critical errors found in 4.21.8.
GreenArrow Studio v4.21.8
New Features & Improvements
-
Improve the performance of statistics pages.
-
Automatically restart worker processes once per day to clean up memory.
Bug Fixes
- Fix a bug that could cause autoresponders to email subscribers that have unsubscribed during the delay.
GreenArrow Studio v4.21.7
Bug Fixes
- Fix a bug that would cause an error when trying to import a Day of Week custom field in a subscriber import.
GreenArrow Studio v4.21.6
New Features & Improvements
-
Allow subscriber_id=0 on webviews and opens, preventing seed addresses from receiving an error.
-
Add a message when no stored segments exist when editing autoresponders.
-
Ensure that autoresponder reactions don’t cause destroying an autoresponder to fail.
-
Allow whitespace in usernames and passwords.
GreenArrow Studio v4.21.5
New Features & Improvements
-
Change the button to enable a/b testing to be a simple green instead of the orange-ish color.
-
Do not show the content name field for campaigns that don’t use a/b testing.
-
Restore the 97% graphing algorithm.
-
Update bounce email view to get the proper iedomain_id for deleted domains that were formerly aliased.
Bug Fixes
-
Fix a bug that would prevent hosted images from rendering in a campaign preview if those images had extended UTF-8 characters in their names.
-
Fix a bug that could cause deleted aliased domains to show up in the bounce email list.
-
Fix a bug that would cause campaign images with the same SHA-256 to overwrite each other after being modified.
-
Fix a bug that would cause autoresponders not to use named segmentation criteria.
GreenArrow Studio v4.21.4
New Features & Improvements
- Tweak how campaign preview images load their size for a glitch in IE11.
Bug Fixes
- Fix a bug where subscribe_time was the same as confirm_time for subscribers on subscription web forms.
GreenArrow Studio v4.21.3
Bug Fixes
- Fix a bug that would cause the second filling out of a subscription web form to overwrite existing custom field data that isn’t on the second form.
GreenArrow Studio v4.21.2
Bug Fixes
- Fix a bug that would cause the generic web form template to be loaded in place of the previously saved custom content when editing web forms.
GreenArrow Studio v4.21.1
New Features & Improvements
- Restore feature: copying html for subscription web forms
GreenArrow Studio v4.21.0
New Features & Improvements
- Add a system configuration option for global x headers. This allows system administrators to specify ‘X-‘ style headers that will be included in the headers in every email sent from GreenArrow Studio.
Bug Fixes
- Fix an encoding bug in campaign content import from URL or file.
GreenArrow Studio v4.20.1
New Features & Improvements
-
Work-around a permissions issue in the campaign preview controller.
-
Improve the performance of the statistics show page.
GreenArrow Studio v4.20.0
New Features & Improvements
-
Add Date Subscribed segmentation criteria clause.
-
Add Confirm Time / Confirm IP to subscriber show page.
GreenArrow Studio v4.19.5
New Features & Improvements
- Improve the performance of the statistics index page.
Bug Fixes
-
Fix a bug that would cause the max campaign image size to be shown incorrectly.
-
Fix a bug that would prevent attachments from attaching to a campaign.
GreenArrow Studio v4.19.4
New Features & Improvements
- Add a new stored procedure for Engine to use when querying SendID reporting.
GreenArrow Studio v4.19.3
Bug Fixes
- Fix a bug that could cause deleting a seed list to fail when replacing both campaigns and mailing list values.
GreenArrow Studio v4.19.2
New Features & Improvements
- Update unique index on seed lists to factor in organization id.
GreenArrow Studio v4.19.1
New Features & Improvements
-
Added A/B testing for campaigns and campaign statistics. ( http://www.screencast.com/t/tqLgozqO )
-
Added ability to remove seed lists. ( http://www.screencast.com/t/2OX2MJKYaohY )
-
Added support for exporting suppression lists. ( http://www.screencast.com/t/GBXlRj79c )
-
Added support for campaign attachments. ( http://www.screencast.com/t/hRXbRVWe36E )
-
Add the List-Unsubscribe header to autoresponder messages.
Bug Fixes
-
Fix a bug that would cause campaigns with multibyte UTF-8 characters to fail previewing.
-
Fix a bug when a List-Unsubscribe event comes in for a subscriber that has been deleted.
GreenArrow Studio v4.18.1
New Features & Improvements
-
Autoresponders are here! Here is a brief introduction video: http://www.screencast.com/t/PV5clBCP
-
MD5s may now be added to suppression lists.
-
GreenArrow Studio now writes an X-Mailer header in emails it sends. White-labeling customers may configure the content of the X-Mailer header in the system configuration page of Studio.
Bug Fixes
- Fixed a bug in UTF-8 rendering in campaign previews which could cause a garbage character to appear in the preview image.
GreenArrow Studio v4.17.0
New Features & Improvements
-
Modify Details Web Forms are here! Learn how to use the feature in this video: http://www.screencast.com/t/AZ7MR4CLIvh
-
Added really attractive stylesheets options to the Subscription and Modify Details web forms.
-
System configs has a new option allowing the system to BCC all subscription confirmation emails to the specified address.
-
Added a banner to the campaign confirmation page, reminding the user that the campaign hasn’t yet been scheduled.
GreenArrow Studio v4.14.0.
New Features & Improvements
-
The wording when you click a confirmation link that has already been used has been improved.
-
We’ve added an Export button to the Statistics index page. This allows you to download a CSV file of the data in that screen. If you’ve filtered it down to a single mailing list, the CSV file you receive will only contain the entries for that mailing list. If you’ve got more than one page worth of statistics, the CSV file will include data for all of the pages.
GreenArrow Studio v4.13.0.
New Features & Improvements
-
We’ve added an API for campaigns. For more information on using it, please see our API documentation.
-
A new permission option was added to users to restrict standard users access to subscriber exports. Learn how to use this feature in this video:http://www.screencast.com/t/w77Iwgroro8
-
There are now replacement codes available for Mailing List ID and Subscriber ID. Learn how to use them in this video: http://www.screencast.com/t/Eyq0YpmbKTl
Bug Fixes
-
Fix a bug in campaign images hosting that could cause too much HTML to be replaced when swapping out the URL for the replacement tag.
-
Campaign preview emails now include system and organization headers and footers.