We are preparing to ship an RFduino-based product by the fall. We started development more than a year ago using version 1.6.1 of the RFduino library and version 1.5.5 of the Arduino IDE. I've seen all the release announcements for new versions of the RFduino library (current version is 2.2.4, correct?), and I see that the Arduino IDE is now at version 1.6.3.
The Arduino/RFduino stuff has always worked pretty well, quite stable, so I've never updated the library and IDE. Would you recommend that we update either (RFduino library or Arduino IDE) to the current versions? Reasons to do so? Risks in doing so? Do RFduinos change (internally) over time such that it's required that the latest library be used? In other words, if I buy an RFduino today, or in the future, can I upload our sketch that's built with RFduino 1.6.1 using Arduino 1.5.5?
Thanks for any thoughts/recommendations.