Releases: wollardj/Mandrill
v0.7.2
The Fast & The Bug-Reduced
This version of Mandrill has been ported to Meteor v0.8.0, which targets only changed elements in the DOM instead of redrawing the entire page, as was the case with Mandrill v0.6.x and earlier. As a result, all of the known bugs within the editor (Ace Editor) have cleared up and the loading animation stutters much less while documents are being shoved to the client in bulk.
In addition to performance gains, this release also...
- adds real Linux support by removing dependancies on
munkitools
- reduces the number of calls to
git
- enabling
git
'just works' for existing and newly created repos - cleaner header and logo fonts using the Lato web font
- buttons now have more of a GitHub look and feel
- pkgsinfo search has a new catalogs filter
- catalogs are now visible in the main pkgsinfo table as multi-colored labels
- Javascript has been converted to CoffeeScript (a python-inspired syntax for js); CSS to Stylus
- new super-hero 'M' logo and favicon (thanks go to Trent Edmunds):
Git Logging bug fixes
This release focuses specifically on the accuracy of git logs. Issues #3 was caused by latency. The client would ask for git logs before the document being edited had finished loading. The result was the logs for the entire repo instead of the targeted file. This change makes sure the git logs are cached on the client side every time the document changes.
CSS & Ace Editor Fixes
This release fixes a few minor, but annoying CSS bugs and contains code to address bug #1.
Upgrading
You can optionally add --force
or -f
to the following command to bypass confirmation prompts.
sudo mandrillctl --upgrade
sudo mandrillctl --restart
Editor bug fixes.
Bug fixes, including one outlined in issue #1 where the editor would not initially load the document. The editor's undo stack is now being examined to allow server-side document changes to appear in the editor without prompting the user when no client-side changes have been made.
Hello, World
This is Mandrill's first chance to run on computers other than my own. It should be safe, but please don't install this in a production environment without testing it first.
You can download the tarball directly, but I'd strongly suggest letting mandrillctl make the installation and updating process easier on you.
Here's an example of viewing git logs after making edits to a pkginfo file (Google Chrome, in this example).
Latest (v0.7.2)
This isn't a real release. This is a place to house latest.json
, which is used by mandrillctl
to know when a new version has been released.