Email Overload

I just wanted to apologize to those who have sent me email through the site with questions about my jQuery plugins.  I got behind on my email and now I'm trying to dig back out.  I've gone back and answered all the questions that I can.  I just wanted to apologize for being so slow. 

Masked Input Plugin 1.1.3

I just released version 1.1.3 of my Masked Input Plugin for jQuery. This release fixes a bug where the buffer wasn't being cleared properly, causing characters that had been shifted to be duplicated.

I'm still trying to find time to tear down the plugin ans rewrite it while allowing for some of the feature requests I've received.

Masked Input Plugin 1.1.2

I just released version 1.1.2 of my Masked Input Plugin for jQuery. Felix Geisendörfer helped me mash out a few things with this release. He fixed the bug for Mac/Firefox with the backspace key and got me to open up the caret positioning functions. Thanks Felix!

Here are the changes for this release

  • Fixed a bug in Mac Firefox with backspacing.
  • Fixed a bug where delete at end of mask produced an extra placeholder character.
  • Exposed the caret positioning and retrieval methods as a jQuery function extension. You can now call $().caret() to get a caret position and $().caret(start [,end]) to set a caret position.

Masked Input Plugin 1.1.1

Ugh, so apparently $.each doesn't play nice with IE and strings. I accidentally introduced a bug that prevented the plugin from working in IE at all. It's now fixed and the changes are up on the site.

Please go to the Masked Input Plugin page to get the latest version.

Masked Input Plugin 1.1

I just released version 1.1 of my Masked Input Plugin for jQuery. I have more features in the pipeline to add to 1.2, but I wanted to get a few fixes out the door before doing so. The only thing new this time is an unmask method.

In addition to code changes, I've made a few more enhancements. I've added a packed version for those who want the smallest possible footprint. I've also given the project page a face lift to make things easier to find.

Below is a list of changes this time:

  • NEW FEATURE: unmask() method to remove masking for a previously masked input.
  • Safari cursor position fix.
  • Cursor position behavior change: Cursor goes to the end of the input on a completed input. Cursor goes to the first placeholder position on a blank input.
  • Fixed improper escaping of certain mask characters.
  • Code refactoring to reduce size and complexity.

Next Page »