Current

As of January 8, 2018.

  • Fix for a previously unsuccessful fix of a TypeScript.
  • Fixed a few issues that arose when moving to TypeScript 2.6.1.

A new branch with the RWD Template Builder and Image Library has been under active development since August 2017. The anticipated release date is late Q1 or early Q2 2018.  Check-in's for this branch:

  • 2018-01-07 - Building MJML-related TypeScript classes.
  • 2018-01-05 - Implemented MJML as a node service to render HTML for email content.
  • 2018-01-03 - Minor template enhancements and fixes.
  • 2017-12-29 - More enhancements to the template editor.
  • 2017-12-23 - More enhancements to the template editor, including a script editor and CSS reset functionality.
  • 2017-12-15 - Lots of new functionality in the template editor: CSS editing, image properties, HTML source editing, drag-and-drop of cell items.
  • 2017-12-12 - More enhancements to the templated mailing editor UI.
  • 2017-12-11 - Refactored the HTML for the templated mailing editor to use flexbox divs instead of nested tables, and added new buttons and menus.
  • 2017-12-08 - Lots of Typescript refactoring and corresponding template changes.
  • 2017-12-07 - Background colors and images can now be specified for templated mailings at the Table, Row, and Cell levels. Background images using the "background" attribute now get resized during merging.
  • 2017-12-06 - In the File Picker, folders can now be renamed. The template mailing editor now has functionality to edit table properties, and to add rows.
  • 2017-11-30 - Added thread-safe locking to the Cache Service. Implemented column sorting and viewport scrolling in the File Picker UI.
  • 2017-11-24 - Implemented file extension restrictions in the File Picker UI (both client- and server-side) and at the web server level (both IIS and Kestrel). Fixed a few dependency and type resolution issues.
  • 2017-11-22 - More File Picker UI enhancements.
  • 2017-11-20 - Created a standalone "File Management" page that hooks into the existing image/file picker functionality.
  • 2017-11-17 - Implemented Create Folder, Delete Folder, Delete File, and Upload Files in the File Picker modal.
  • 2017-11-14 - More enhancements to the file/image picker. Canceling the Edit Mailing screen now prompts to save changes.
  • 2017-11-10 - Implemented the image and file picker components in the template editor.
  • 2017-11-08 - Implemented automatic image resizing. Modified the FTP project to delete resized images when the original changes. Added support for multiple site hostnames in the Merge Engine and the Edit Mailing screen.
  • 2017-11-02 - Refactored to separate Editor-related code and markup from Mailing stuff. New "Insert > Merge Code" editor dialog.
  • 2017-10-30 - Enhancements to the templated mailing editor.
  • 2017-10-26 - Enhancements to the Angular template and Razor view, along with some back-end refactoring.
  • 2017-10-24 - First draft of the "infrastructure" for templated mailings.
  • 2017-09-18 - Removed some unnecessary .NET Framework dependencies.
  • 2017-09-18 - Added RawFormatter.cs to source control.
  • 2017-09-18 - Fixed configuration for Kestrel URL bindings. Migrated from dirigoSettings.json to applicationsettings.json.
  • 2017-08-31 - Added SmsController to the Service project, for sending SMS messages from internal applications such as PTRG.