Subscribe to Feed

What's new in Tender

A running changelog from the developers

Changes to the front-end HTML (customizable portions) will be marked in red below.

  • Add autocomplete to 'create a discussion' / 'add watchers' page.

    courtenay

    February 20 2011

  • Fix the bulk action buttons when you have more than one page of pending discussions. You shouldn't have more than one page, but apparently some people do, and the buttons were breaking to two lines. This one's for you slackers

    courtenay

    February 20 2011

  • Add a 'top trending words' reporting page to our experimental users. Does anyone read this? If you do, ask to beta test this cool new feature.

    courtenay

    February 17 2011

  • Inbound emails no longer are rejected if they are for a private discussion to which the user has no access; instead, they open a new discussion now.

    courtenay

    February 11 2011

  • Add Campfire as a webhook target

    courtenay

    Feburary 7 2011

  • Don't run spam checks on private discussions.

    courtenay

    February 5 2011

  • Add 'acknowledge' back to bulk edits. Huzzah!

    courtenay

    February 2 2011

  • Use SSL for jQuery, where appropriate, so the whole page is secure

    courtenay

    February 2 2011

  • Fix for Outlook clients where they make up their own in-reply-to header.

    courtenay

    February 2 2011

  • Fix caching issue on KB sidebar

    hobson

    January 5 2011

  • Fix discussion filters on queues

    hobson

    December 22 2010

  • Internal replies or category changes no longer re-open discussions.

    courtenay

    November 30 2010

  • Allow trial plans to bulk-edit users into a support role

    courtenay

    November 23 2010

  • Don't try to load the pinned queue if a support user logged out but their cookies persist (removes the 'phantom http auth login' bug)

    courtenay

    November 23 2010

  • Show a nicer message on deleted discussions if they were trashed due to failing the duplicate-message check.

    courtenay

    November 21 2010

  • Fixed HTML tidying, so errant close-tags like `/div` shouldn't break your layout

    courtenay

    November 18 2010

  • Fix the comment-duplication checking code. We were marking some comments as duplicates erroneously.

    courtenay

    November 17 2010

  • Fixed /help custom-root paths for attachments and emailed invitations.

    courtenay

    November 16 2010

  • Released v2.0 of administration dashboard

    entp

    November 15 2010

  • Increased the amount of email we inspect for 'forward' headers, in case you have a large signature.

    courtenay

    November 12 2010

  • Notification emails now send 4000% faster.

    courtenay

    November 12 2010

  • Added `number` and `category` to autoresponders, so people can hax0r up their own ticket id.

    courtenay

    November 04 2010

  • Fixed bug for creating invited users on XSL sites.

    hobson

    October 28 2010

  • Fixed bug for deleting and resending invite ajax requests.

    caged

    October 25 2010

  • Fixed a bug with supporters using Outlook to forward messages from their inbox to Tender where the message would come from the supporter, not the original user

    courtenay

    October 17 2010

  • Fixed a bug related to SSL protected-pages on custom URLS.

    courtenay

    October 17 2010

  • Add a 'sent email' log to all discussions, so you can see exactly which emails have been sent to which users

    courtenay

    October 16 2010

  • Fix a bug where moving a discussion to a different category would clear the list of watchers and no-one would receive email notifications

    courtenay

    October 15 2010

  • Add French and Spanish support to inbound mail parsing, including forwarding. Relax restrictions on inbound mail formats (don't need as many blank lines). Be a little more lenient on GMail HTML emails and Blackberry emails.

    courtenay

    October 6 2010

  • Obscure email addresses in public discussions.

    hobson

    September 22 2010

  • Prevent supporters from locking the account owner out of Tender by changing his or her password.

    hobson

    September 16 2010

  • New email unsubscribe flow for registered non-support users.

    hobson

    September 15 2010

  • Manage your users' email subscriptions (in member management tab - notifications) You can now see who is subscribed to receive updates from each category, and (if you like) remove their access in a bulk action. We notice some users were subscribing to all categories then flagging us as spam when they get lots of mail (can't they read?).

    courtenay

    September 3 2010

  • New density charts in Reporting Beta, so you can plot the hour of the day and day of the week of your incoming support requests, and supporter activity.

    courtenay

    August 27 2010

  • Sites with custom root (/help) were giving incorrect URLs in emails. Fixed.

    courtenay

    August 25 2010

  • Re-enabled the 'restore' button on hidden/spammed comments, and cleaned up the logic around displaying these to supporters.

    courtenay

    August 19 2010

  • Reporting Beta! You can now view a report of all discussions opened in a given week, month, or year, along with the initial response time and time-to-resolution. You can also export to CSV, and see some pretty graphs of open vs resolved vs ticketed. We hope to push out a lot more features related to statistics and reporting, but for now, here's the raw data. Discussions older than a few months may not have entirely accurate times.

    courtenay

    August 16 2010

  • FAQs were being autosuggested even on sites with knowledge base disabled, fixed.

    hobson

    August 10 2010

  • Changed 'resolved' to 'closed' in the UI, still 'resolved' in the API for now.

    hobson

    August 12 2010

  • New discussion link added to admin dashboard. Returns to dashboard after the discussion is created.

    hobson

    August 6 2010

  • Fix autosuggested FAQ functionality for email templates and supporter view of discussions.

    hobson

    July 29 2010

  • When posting discussions via the API, supporters can specify the author by unique_id and author_email, making it possible to update the email address of an SSO user without using multipass.

    hobson

    July 27 2010

  • It's now possible for supporters to leave out the author name and email when creating a discussion via the API, and the author will default to the authenticated user. Previously only non-support users could leave out this information.

    hobson

    July 27 2010

  • Sites that use cross-site log in (single-sign on with a login URL) will not allow user accounts to be created directly on Tender. Anonymous posting is still permitted on public sites.

    hobson

    July 26 2010

  • Filter-based notification has been removed. Use queue and category notification instead.

    hobson

    July 22 2010

  • Complete rewrite of administration area to use jQuery instead of Prototype. We had a good run.

    justin

    July 21 2010

  • All new media drawer. Drag and drop support for Firefox and improved experience for all browsers.

    justin

    July 21 2010

  • Fixed some issues with the Webhooks UI. Missing values on creation no longer result in unexpected errors, and it's now possible to view/edit webhooks without a name.

    hobson

    July 13 2010

  • Do not permit filters to be created without actions defined.

    hobson

    July 13 2010

  • fix create new queue within filter UI, now support 4 letter email extensions (ex. .coop domain)

    hobson

    June 21 2010

  • Added the Company API - you can set company_id on a user, and list/create/show companies

    courtenay

    May 29 2010

  • Show a message if a comment resolves or unresolves a discussion in all cases.

    courtenay

    May 28 2010

  • [API CHANGE] exclude delayed_jobs from JSON

    hobson

    March 10 2010

  • [CSS CHANGE] Clear the floated elements in the discussion listing LIs

    justin

    March 10 2010

  • You can disable the CAPTCHA if you feel that you're not getting any machine-generated posts to your Tender's discussion forms. Modify it in site settings. Good luck! Simpler interfaces for everyone! (We also tweaked the language around the CAPTCHA so it's a bit clearer to noobs as to what it means)

    courtenay

    February 26 2010

  • This one's for those of you supporting websites. We now capture and show the browser user agent and OS details -- you can find them in the comment edit view (click 'edit' on a discussion's body). Want to see it in your frontend too? Add this rule to your custom CSS: <pre><code>div.original-post.user-agent-fields { display: block !important; } </code></pre>

    towski

    Feburary 26 2010

  • Modified the Sphinx indexing to use date-based delta indexing instead of boolean. Why you should care: this has given us a much faster site overall and faster indexing times. Woo!

    rick

    February 22 2010

  • If you still haven't upgraded your site to use the new form templates (anyone running custom CSS) you need to do so ASAP!

    courtenay

    February 20 2010

  • Fixed the changelog. Oops!

    courtenay

    February 20 2010

  • HTML Change: New styles for New Discussion and Reply forms. Details: https://help.tenderapp.com/discussions/customization-news-updates/1-new-discussion-and-commentreply-form-updates

    chris

    February 16 2010

  • Various ticket tracker fixes: fix multiple-project Lighthouse ticket tracker integration for plaintext messages by adding a DIV tag (that was missing) to formatted origin-comment bodies; and only show active API tokens in the selector.

    courtenay

    February 16 2010

  • Enable the filters feature for everyone! Thanks to our beta testers.

    rick

    February 15 2010

  • Standardize language throughout the app (no more "topic" or "issue")

    rick

    February 15 2010

  • HTML Change: Add a class to the new watched inbox LI so you can style, hide or otherwise customize it.

    rick

    February 15 2010

  • Don't show user profile information to the public on private sites (required guessing the URL or otherwise being indexed by google)

    courtenay

    February 15 2010

  • Customize your comment notification emails -- don't want a user to see the link to your website? Want a custom footer? Or you're just eager to Finnish things? (I apologize for that one) The first shot in our war against English language has been fired. Outbound emails to your regular users (not support users yet) can now be customized in '<a href="/dashboard/mail_templates/">mail templates</a>'.

    courtenay

    February 13 2010

  • [CSS CHANGE] Adjust vertical position of sticky queue to account for new top border width.

    justin

    February 10 2010

  • Link to user pages in the company user member editor.

    rick

    February 9 2010

  • Fixed cookie problems related to sticky queues and announcements.

    rick

    February 2 2010

  • Added User inboxes to track read/unread state of issues that you are watching.

    rick

    February 2 2010

  • Added ability to organize your users into Companies so they can share private issues.

    rick

    February 2 2010

  • Fix some edge cases where discussions are not re-indexed right away.

    rick

    January 25 2010

  • fix email forwarding for apple mail clients that don't set a Fwd prefix on the subject.

    rick

    January 25 2010

  • fix email forward parsing bug on messages with carriage returns.

    rick

    January 25 2010

  • fix floating bug with long FAQ titles: http://bit.ly/8vFHuN

    chris

    January 25 2010

  • Add internal comments for accountability when changing a discussion's access (public/private) or manually adding/removing watchers.

    rick

    January 25 2010

  • Automatically start watching discussions that are added queues that you are subscribed to.

    rick

    January 20 2010

  • Added webhook events for when FAQs are published or when discussions are added to a queue.

    rick

    January 20 2010

  • Update queue counts when filters change

    rick

    January 20 2010

  • Show better error messages when multipass logins fail.

    rick

    January 18 2010

  • Fix bug that displayed invisible categories in the category dropdown on the new discussion form.

    rick

    January 18 2010

  • Speed up dashboard queue counts

    towski

    January 16 2010

  • Add the ability to mark categories as invisible from your users.

    rick

    January 13 2010

  • Add test button for pinging webhooks.

    rick

    January 12 2010

  • Allow user-specific prefs for default sorting in the dashboard.

    rick

    January 12 2010

  • Don't let users accidentally set private discussions back to public

    rick

    January 7 2010

  • Add customizable webhooks for sites.

    rick

    January 7 2010

  • Add comment lock versioning. If someone replies to a thread that you're typing on, you get a warning and can modify or cancel your reply.

    rick

    January 4 2010

  • Yikes, neglected the changelog for a bit. Added profile pages for anonymous users for tracking discussion history.

    rick

    January 4 2010

  • Add a way to see and modify your API tokens.

    rick

    November 29 2009

  • Better handling of stop words. Any keywords from your faqs are excluded from your stop word list.

    matt

    November 11 2009

  • Add custom attributes to user profiles. These can be populated by multipass integration from your site, or through the API.

    rick

    November 23 2009

  • Allow the API calls to accept multipass tokens in a special X-Multipass HTTP Header.

    rick

    November 23 2009

  • New Feature: You can now be notified of discussions you're interested in. You can also notify anonymous emails when a discussion is updated.

    HTML Change: New look for .gbutton class throughout the app. All buttons have migrated to this style.

    Justin

    November 19 2009

  • Allow anonymous users to read published FAQs from the API.

    rick

    November 18 2009

  • Attaching a ticket to a Tender discussion now sends an internal reply to site supporters. Customers no longer see these notifications, so leave them a human reply if applicable.

    rick

    November 18 2009

  • Don't sanitize FAQ bodies on paid plans. This allows supporters to embed bookmarklet links in their FAQs, for example

    matt

    November 11 2009

  • Allow 'trash' as a valid checkbox item for filtered queues.

    rick

    November 10 2009

  • Force use of Tender logout url, redirect to the configured Site#logout_url if provided.

    rick

    November 10 2009

  • Add various List-* email headers so that tender discussions act like mailing lists.

    rick

    November 5 2009

  • Email notifications are sent from the unique tender address and not . Some email clients were ignoring the Reply-To header.

    rick

    November 5 2009

  • Much better bounce/vacation/auto email handling: skip sending notifications and hide comment if it is counted as a duplicate.

    rick

    November 5 2009

  • Add #user-login-create-profile-link id for 'or you can create a profile' text on the login page.

    rick

    November 5 2009

  • Fix a javascript error that prevented some users from setting public/private access on a discussion.

    rick

    November 5 2009

  • Fix issue that prevented users without javascript from modifying a discussion's access or notification settings.

    rick

    November 3 2009

  • Allow supporters to add arbitrary emails to watch a discussion.

    rick

    November 3 2009

  • Allow users to start watching a discussion's updates or ignoring them.

    rick

    November 3 2009

  • Allow FAQs to be sortable inside their Sections.

    rick

    October 25 2009

  • Show email headers when you edit a comment.

    rick

    October 24 2009

  • Create internal replies when you resolve or unresolve a discussion without entering a reply body.

    Matt

    October 23 2009

  • Allow site members to disable spam checking for incoming emails.

    Rick

    October 21 2009

  • Allow support users to edit their sites users.

    Rick

    October 13 2009

  • Fix the FAQ 404 behavior.

    Rick

    October 13 2009

  • Show the discussion author in the Dashboard comment listings.

    Rick

    October 13 2009

  • Miscellaneous email fixes for several edge cases.

    Rick

    October 13 2009

  • Add an #unsubscribe email action to quit receiving email notifications for all discussions in the current category.

    Rick

    September 27 2009

  • Add an #ignore email action to quit receiving email notifications of the current discussion.

    Rick

    September 27 2009

  • Allow any users currently participating in a discussion to reply to it if it is resolved.

    Rick

    September 27 2009

  • Add html_href keys to category, discussion, comment, section, FAQ, and site API responses with the URL to the resource on the main Tender site.

    Rick

    September 27 2009

  • Index and display fully formatted discussion/faq content from the search index.

    Rick

    September 9 2009

  • Automatically add all email addresses in To/Cc headers as notified users of the discussion.

    Rick

    September 7 2009

  • Display full email body for replies with no content above the reply line

    Rick

    September 7 2009

  • Email actions now affect all incoming emails, not just replies.

    Rick

    September 7 2009

  • Change email body parsing so that if nothing is entered above the reply delimiter, the full email body is passed as the comment body

    Rick

    September 5 2009

  • Fix issue SSO tokens for the widget when cookie sessions are not preserved properly.

    Rick

    September 4 2009

  • Fix issue with the way email replies are handled.

    Rick

    September 4 2009

  • Framework security fixes

    Rick

    September 3 2009

  • Fix an issue that caused errors when trying to re-submit a discussion from the widget form.

    Rick

    August 25 2009

  • Allow the site support team to set email addresses that are allowed to forward emails into Tender and have the discussion show up on behalf of the original author.

    Rick

    August 25 2009

  • Add the ability to set Google Analytics numbers

    Kyle

    August 25 2009

  • Fix bug that kept Tender site supporters from deleting unclaimed issues.

    Rick

    August 25 2009

  • Fix JSON unicode bug that prevented comments with '\Uxxxx' characters in the body.

    Rick

    August 11 2009

  • Add delete link for uploaded discussion assets.

    Rick

    August 5 2009

  • Allow sections in different sites to have the same permalink. Try resetting any FAQ sections with permalinks that have numbers that you can't seem to get rid of

    Rick

    August 3 2009

  • Redirect back to the discussion after creation if the discussion is not hidden. Previously, only the creation of discussions from trusted users (users with at least 3 non-spam posts) would redirect back to the discussion.

    Rick

    August 3 2009

  • Fix bug that prevented private unclaimed issues from being claimed.

    Rick

    August 3 2009

  • Two new discussion search options: search by private or public discussions, and show a couple top FAQ results at the top.

    Rick

    July 30 2009

  • Add private sites, updated member management and invitation capabilities.

    Rick

    July 30 2009

  • Re-enable auto-linking URLs, ensuring that it leaves pre-formatted regions alone. Fix GFM formatting issue.

    Rick

    July 24 2009

  • Added the ability to disable, or redirect the Knowledge Base link (see admin -> settings -> faq)

    Kyle

    July 20 2009

  • Added a lock icon to the thread listing pages.

    HTML Change: New class added on table.thread-listing tr.private if the discussion is private, icon added to display

    Kyle

    July 20 2009

  • Tweak the in-house spam protection library, it was marking a few comments as spam

    rick

    July 17 2009

  • Remove the fluid dock badge for now until a better solution can be made

    rick

    July 17 2009

  • Fix problem with suggested FAQs for comments. The query was returning empty results due to an issue in the weighting algorithm and special characters in some content.

    rick

    July 17 2009

  • Improve email asset handling for misformatted emails. Store certain email headers with the created comments record.

    rick

    July 16 2009

  • Add a fluid-icon link tag, and set the Fluid.app dock counter with your site's inbox count

    rick

    July 10 2009

  • Make the discussion replying smarter. Inspect Message-IDs and Subjects if nothing else matches an existing Discussion

    rick

    July 9 2009

  • Stop indexing the Tender system user. Indexing errors were holding up the comment notification process for items made by the system.

    rick

    July 9 2009

  • Add option to search discussions by author email only.

    rick

    July 8 2009

  • Add anonymous users to the User search

    rick

    July 8 2009

  • Fix several encoding bugs on emails with bad/missing charset headers. These bugs prevented support emails displaying properly in Tender.

    rick

    July 6 2009