Today we’re bringing autosave to Basecamp (for messages and comments), Highrise (for notes), Backpack (for messages, comments, and notes), and Writeboard (for documents and comments), as well as right here on SvN.
Autosave keeps a local copy of your work in your browser’s storage as you write, so you’re always protected against accidental refreshes, closing the wrong tab, a browser crash, or clicking a link that opens in the same window. The local copy will be kept in your browser’s local storage until you submit that message or comment.
If you accidentally close your browser or refresh the page, everything you’ve typed will be restored automatically when you return. You don’t have to do anything, it just works.
Autosave works with modern browsers: Internet Explorer 9+, Firefox 3.5+, Chrome 4.0+, and Safari 4.0+. If you’re not already using one of these versions, now’s a great time to upgrade!
We hope this gives you even more confidence in working with our products. Losing something while you’re writing it stinks – hopefully this helps cut those incidents down dramatically.
Joeon 14 Dec 11
Maton 14 Dec 11
Excellent! More features now please. There are too many companies doing what you do to not invest in your own product. Basecamp could use a facelift, it’s a bit dated, my friends!
John Ainsworthon 14 Dec 11
Great! Was just thinking how useful this would be the other day, when I accidentally closed the wrong browser window and had to rewrite my Highrise note.
Chris McKinneyon 14 Dec 11
Very nice update guys. Good work!
Jameson 14 Dec 11
That is great news. Basecamp rocks.
Danny Nazon 14 Dec 11
Thanks guys, makes me happy to see you are always making improvements.
Would love to see some type of visual calendar for upcoming tasks!
Dominique Chartieron 14 Dec 11
Merci c’était très attendu!
Simon Tyeon 14 Dec 11
Ah ha! That explains why that comment seemed to stick around. This happened before today?!
Good job. Thanks.
Johnathan Fosteron 14 Dec 11
And the heavens rejoiced! Finally!
Christopher Beckwithon 14 Dec 11
First, with the recent “Undos”, now “Auto Saves”...it’s like Christmas. After years it appeared 37Signals disregarded the needs of it’s modern user, but that all appears to be changing and the most dramatic changes most sure to come in Basecamp 2.0 announced released as Basecamp Next. Thank you guys!
Robert Beckeron 14 Dec 11
Bravo! This is a much needed improvement. Thanks for making it happen.
Joshua Pinteron 14 Dec 11
About time! ;)
@Mat: Not sure if you’ve been paying attention but they have Basecamp Next coming shortly.
adam son 14 Dec 11
great feature – how about a little visual feedback when the autosave happens so we know its saved, wordpress and google docs do this pretty well
Adrianon 14 Dec 11
I just got someone else’s half-written message when I clicked on “Post a new message”. It was definitely written by someone else on the same project.
Possible? Or am I going mad?
Benjaminon 14 Dec 11
This is a nice addition to a great service. I have always been paranoid when writing long notes in Highrise (or any other website) and I made it a habit to CTRL+A CTRL+C to make sure I didn’t lose data. This new feature will make Highrise even better. Continue the innovation!
rebeccaon 14 Dec 11
Tom Ordonezon 14 Dec 11
This is awesome, I always lose my half way-written notes when I am at places with spotty internet
alexpoellon 14 Dec 11
Nice! — Especially because we don’t have to learn anything. It just works.
Thanks for listening and making it happen. ; )
NLon 14 Dec 11
@Adrian: drafts are stored in your local browser only, so that shouldn’t be possible. If you drop us a note via email@example.com with your browser, version, and any plugins/extensions you’re using, I can take a closer look.
Anonon 14 Dec 11
How is this actually implemented? Is the data just stored in the session cookie? (If so, why would this only work with recent browsers then?)
Is it using HTML5?
Matthew Joneson 14 Dec 11
THANK YOU! I don’t know how many times I’ve lost a note I was typing in because of something stupid like this. This is a great addition! You guys rock!
Avin Klineon 14 Dec 11
Perfect. I’ve copied every message before posting for years because of the one or two times I’ve lost it :).
Brandonon 14 Dec 11
I’m guessing if you have the AutoSave extension for Chrome, now would be a good time to disable that.
Ced Funcheson 14 Dec 11
Thanks. Another minor but very important update. I have lost messages so many times that I have actually gotten better at typing.
Charlene @ Sweetchicon 14 Dec 11
YAY, thank you!! I can’t count the number of times I’ve lost a message before having a chance to post it…
Georgeon 14 Dec 11
Good job, 37signals guys! I hope you can extend “AutoSave” feature to other input source like the contact input in Highrise etc. : )
Antonon 14 Dec 11
Works in Opera 11.60 as well.
Sylvainon 14 Dec 11
Great. Now, if only there could be a way to upload files in the background or something, so you don’t lose an upload if you navigate away from a window while uploading. This has happened so many times to my client, I have to explain to them that they can’t do anything unless the upload has finished (I personnaly work in many windows just to cirvumvent that problem, but this should work without requiring a workaround).
Josh Freemanon 14 Dec 11
Great news!! Thank you so much. We’ve needed this many times.
Geoffon 14 Dec 11
Much appreciated. This has been my one frustration with Basecamp. Glad to see it scratched off the list.
+1 to this comment:
I’m curious, as well.
Amyon 14 Dec 11
rusdaddyon 14 Dec 11
Thank you Santa – we
Alan Wellson 14 Dec 11
Great news! Been waiting for this for years.
Out of curiosity – did you guys already have this in the works, or was this in response to the comments on the undelete announcement? Seemed like autosave was the #1 request in the comments on that post.
JFon 14 Dec 11
Alan: We had it in the works before the post, we just hadn’t finished it yet.
Eric Thibeaulton 14 Dec 11
That’s really nice – thanks!
Saul Edmondson 14 Dec 11
Nice one guys, thanks for the upgrade !!
Melissaon 14 Dec 11
Awesome—this will save me much stress and foul language at work. Thanks guys!
Stacyon 14 Dec 11
This is a dream come true for me and my fellow co-workers. I accidentally closed my message FOUR times the other day. It was awful!
Ichiroon 14 Dec 11
Thank you! Great improvement!!
Josh Goebelon 14 Dec 11
Does this not work when editing existing notes (that load via AJAX)? Only for text boxes already on the page when the page first loads? For the life of me i can’t get it to work with existing notes.. but I see where my content is saved for a new note.
Egor Volkovon 15 Dec 11
Frank Palumboon 15 Dec 11
Excellent – now I just need to get use to not clicking – add this comment, every couple of minutes.
Kannanon 15 Dec 11
Thanks, It is really a good stuff!! Keep it up.
Josh Goebelon 15 Dec 11
I thought this was great. I never thought of using localStorage to keep track of autosave fields before… lightweight and requires no knowledge or strain on the server-side. I wrote a quick implimentation in CoffeeScript… if anyone wants to add it to their own apps:
Many thanks for 37signals for the idea and also the default suggestions for how to generate the hash key for large web apps.
Josh Goebelon 15 Dec 11
Sorry, no auto link here:
Josh Goebelon 15 Dec 11
When posting comments on this blog autosave seems “stuck” in that whenever I return after posting a comment the body of my previous comment is always loaded in the form.
Rob Woodon 15 Dec 11
Fantastic addition, particularly for Writeboards. I think this may be enough to switch me from Google Docs (I much prefer the versioning in Writeboards anyway).
Paul Underwoodon 15 Dec 11
Brilliant idea! All we need now, is for the page to drop down when clicking on ‘Read More’ instead of opening a new window. I’m forever losing my place when I do that! Keep up the good work!
Tim Mon 15 Dec 11
How aggressive is the save?’what if power goes out and my iMac flicks off?
Frankon 15 Dec 11
Lizon 15 Dec 11
auto save is a g reat improvement…even better would be if the system would ask if you want to save your work. Many times I realize I am putting a note in the wrong place.
Stan Hansenon 15 Dec 11
How come you’ve never created a blogging platform? it seems like a natural fit for your software to plug right in.
Danielon 15 Dec 11
Thank god!!! That was the one big frustration I’ve had with Basecamp, which I otherwise love.
But it would also be great if you could apply this to Internet Explorer 8!
Lisaon 15 Dec 11
please oh please can the next thing be to be able to message all projects at the same time (via basecamp, without having to email them I mean….....) That would save me hours and hours and hours when I have to send them all the same piece of info and for data protection can’t blanket email (and don’t want to either, I want to be able to use basecamp)
Angeloon 15 Dec 11
Thank you for this! Can’t tell you how many times I’ve crafted that perfect message for my client and lost it all because of an accidental “Back” button hit or closing of the browser window.
Jaredon 15 Dec 11
This is a great update! So many times I’ve typed out an hour long message with updates to make and I’ve accidentally deleted the message or the browser cache.
Thank you for the great updates that don’t muddle the functionality but add to the ease of use!
dusofton 15 Dec 11
Hooray to that! specially for the writeboards. That should have been introduced ages ago, even if only as a server storage.
DLon 15 Dec 11
EXCELLENT, LOVE YOU GUYS!
scotton 15 Dec 11
bye bye notepad and copy and paste when putting together an important message :)
Andrew Robulackon 15 Dec 11
Sorry to not sound thrilled, but it’s about freakin’ time! This feature was loooong overdue.
Andrew Barteron 15 Dec 11
SOOOO glad you did this… I have a couple of moments where I wished for this feature…
Daveon 15 Dec 11
Awesome. Thanks guys.
My favorite part, and something we ALL love to hear: “You don’t have to do anything. It just works.”
Harpal Singhon 15 Dec 11
I’ve lost the threads countless times and changed my habit to typing in textedit first. Most of the times it happened for funny reason that I touched the magic mouse and it sent me to prev page.
Jigar Panchalon 16 Dec 11
This is an absolutely THE MOST DESIRABLE features of all times. I can’t imagine writing the lost comments again and having same impact of message.
Thank you Basecamp for this feature!
Harvey Masonon 16 Dec 11
Boom! My frustrations have just been eradicated! Lost messages many of time… Great feature! :)
Thiết kế logoon 16 Dec 11
I also hope the issue concerns all help. Thank you very much. Thiết kế logo
Christian Hoppeon 16 Dec 11
Thanks for that guys! That was THE ONE thing I really had to criticise. Thanks for solving that problem. You’re doin’ a grat job :-)
Carlos Ramirez IIIon 16 Dec 11
This was my #1 feature request for Basecamp. Thanks so much for implementing it and making a great product even better.
Bethon 16 Dec 11
Melissaon 16 Dec 11
Thank you; it was definitely a problem and not up the standards of everything else. I feel much better about recommending Basecamp to others now.
Meronon 18 Dec 11
Ohhhhh great!!! I just lost a very long message last week, got so pissed off (Safari crash). This is fantastic news!!!
Przemek Olesinskion 18 Dec 11
Clever improvement. Thanks.
matt kocajon 19 Dec 11
Yeah! Killer feature.
I’ve had so much pain from loosing POSTs that failed for various reasons. Good work guys.
Suzanne Zaleskion 19 Dec 11
So glad you implemented this change – can’t tell you how many times I’ve lost work in a tab accidentally closed.
This discussion is closed.