Skip to content

Commit

Permalink
prepare release and bump bugfix version
Browse files Browse the repository at this point in the history
  • Loading branch information
soundanalogous committed Mar 7, 2017
1 parent 947784f commit 168a0c0
Show file tree
Hide file tree
Showing 12 changed files with 32 additions and 16 deletions.
2 changes: 1 addition & 1 deletion Firmata.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Firmata.cpp - Firmata library v2.5.4 - 2016-10-23
Firmata.cpp - Firmata library v2.5.5 - 2017-03-06
Copyright (c) 2006-2008 Hans-Christoph Steiner. All rights reserved.
Copyright (C) 2009-2016 Jeff Hoefs. All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion Firmata.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Firmata.h - Firmata library v2.5.4 - 2016-10-23
Firmata.h - Firmata library v2.5.5 - 2017-03-06
Copyright (c) 2006-2008 Hans-Christoph Steiner. All rights reserved.
Copyright (C) 2009-2016 Jeff Hoefs. All rights reserved.
Expand Down
4 changes: 2 additions & 2 deletions FirmataConstants.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Firmata.h - Firmata library v2.5.4 - 2016-10-23
FirmataConstants.h
Copyright (c) 2006-2008 Hans-Christoph Steiner. All rights reserved.
Copyright (C) 2009-2016 Jeff Hoefs. All rights reserved.
Expand All @@ -21,7 +21,7 @@ namespace firmata {
*/
static const int FIRMWARE_MAJOR_VERSION = 2;
static const int FIRMWARE_MINOR_VERSION = 5;
static const int FIRMWARE_BUGFIX_VERSION = 4;
static const int FIRMWARE_BUGFIX_VERSION = 5;

/* Version numbers for the protocol. The protocol is still changing, so these
* version numbers are important.
Expand Down
2 changes: 1 addition & 1 deletion FirmataDefines.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Firmata.h - Firmata library v2.5.4 - 2016-10-23
FirmataDefines.h
Copyright (c) 2006-2008 Hans-Christoph Steiner. All rights reserved.
Copyright (C) 2009-2016 Jeff Hoefs. All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion FirmataMarshaller.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Firmata.cpp - Firmata library v2.5.4 - 2016-10-23
FirmataMarshaller.cpp
Copyright (c) 2006-2008 Hans-Christoph Steiner. All rights reserved.
Copyright (C) 2009-2016 Jeff Hoefs. All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion FirmataMarshaller.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Firmata.h - Firmata library v2.5.4 - 2016-10-23
FirmataMarshaller.h
Copyright (c) 2006-2008 Hans-Christoph Steiner. All rights reserved.
Copyright (C) 2009-2016 Jeff Hoefs. All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion FirmataParser.cpp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Firmata.cpp - Firmata library v2.5.4 - 2016-10-23
FirmataParser.cpp
Copyright (c) 2006-2008 Hans-Christoph Steiner. All rights reserved.
Copyright (C) 2009-2016 Jeff Hoefs. All rights reserved.
Expand Down
2 changes: 1 addition & 1 deletion FirmataParser.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
FirmataParser.h - Firmata library v2.5.4 - 2016-10-23
FirmataParser.h
Copyright (c) 2006-2008 Hans-Christoph Steiner. All rights reserved.
Copyright (C) 2009-2016 Jeff Hoefs. All rights reserved.
Expand Down
16 changes: 16 additions & 0 deletions extras/revisions.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
FIRMATA 2.5.5 - Mar 6, 2017

[core library]
* Updated BLEStream for compatibility with CurieBLE v2 (Sandeep Mistry)
* Added support for MKRZero (Sandeep Mistry)

This update also includes a number of changes from an ongoing refactor by
Zak Fields of the Firmata core. These changes don't impact user facing sketches,
they are all internal only. Changes include:

* Split out parser logic into new lib free of Arduino-specific dependencies.
* Add new class to support cross platform marshalling of Firmata procedure calls.
* Split out core constants to separate file.
* Split out core defines to separate file.
* Added firmata namespace to core library classes.

FIRMATA 2.5.4 - Oct 23, 2016

[core library]
Expand Down
2 changes: 1 addition & 1 deletion library.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name=Firmata
version=2.5.4
version=2.5.5
author=Firmata Developers
maintainer=https://github.com/firmata/arduino
sentence=Enables the communication with computer apps using a standard serial protocol. For all Arduino/Genuino boards.
Expand Down
8 changes: 4 additions & 4 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ $ git clone git@github.com:firmata/arduino.git ~/Documents/Arduino/libraries/Fir

##Updating Firmata in the Arduino IDE - older versions (<= 1.6.3 or 1.0.x)

Download the latest [release](https://github.com/firmata/arduino/releases/tag/2.5.4) (for Arduino 1.0.x or Arduino 1.5.6 or higher) and replace the existing Firmata folder in your Arduino application. See the instructions below for your platform.
Download the latest [release](https://github.com/firmata/arduino/releases/tag/2.5.5) (for Arduino 1.0.x or Arduino 1.5.6 or higher) and replace the existing Firmata folder in your Arduino application. See the instructions below for your platform.

*Note that Arduino 1.5.0 - 1.5.5 are not supported. Please use Arduino 1.5.6 or higher (or Arduino 1.0.5 or 1.0.6).*

Expand All @@ -105,7 +105,7 @@ The Firmata library is contained within the Arduino package.
1. Navigate to the Arduino application
2. Right click on the application icon and select `Show Package Contents`
3. Navigate to: `/Contents/Resources/Java/libraries/` and replace the existing
`Firmata` folder with latest [Firmata release](https://github.com/firmata/arduino/releases/tag/2.5.4) (note there is a different download
`Firmata` folder with latest [Firmata release](https://github.com/firmata/arduino/releases/tag/2.5.5) (note there is a different download
for Arduino 1.0.x vs 1.6.x)
4. Restart the Arduino application and the latest version of Firmata will be available.

Expand All @@ -115,7 +115,7 @@ will differ slightly: `Contents/Java/libraries/Firmata` (no Resources directory)
###Windows:

1. Navigate to `c:/Program\ Files/arduino-1.x/libraries/` and replace the existing
`Firmata` folder with the latest [Firmata release](https://github.com/firmata/arduino/releases/tag/2.5.4) (note there is a different download
`Firmata` folder with the latest [Firmata release](https://github.com/firmata/arduino/releases/tag/2.5.5) (note there is a different download
for Arduino 1.0.x vs 1.6.x).
2. Restart the Arduino application and the latest version of Firmata will be available.

Expand All @@ -124,7 +124,7 @@ for Arduino 1.0.x vs 1.6.x).
###Linux:

1. Navigate to `~/arduino-1.x/libraries/` and replace the existing
`Firmata` folder with the latest [Firmata release](https://github.com/firmata/arduino/releases/tag/2.5.4) (note there is a different download
`Firmata` folder with the latest [Firmata release](https://github.com/firmata/arduino/releases/tag/2.5.5) (note there is a different download
for Arduino 1.0.x vs 1.6.x).
2. Restart the Arduino application and the latest version of Firmata will be available.

Expand Down
4 changes: 2 additions & 2 deletions release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ cd temp
find . -name "*.DS_Store" -type f -delete
zip -r Firmata.zip ./Firmata/
cd ..
mv ./temp/Firmata.zip Firmata-2.5.4.zip
mv ./temp/Firmata.zip Firmata-2.5.5.zip

#package for Arduino 1.6.x
cp library.properties temp/Firmata
Expand All @@ -29,5 +29,5 @@ cd ..
find . -name "*.DS_Store" -type f -delete
zip -r Firmata.zip ./Firmata/
cd ..
mv ./temp/Firmata.zip Arduino-1.6.x-Firmata-2.5.4.zip
mv ./temp/Firmata.zip Arduino-1.6.x-Firmata-2.5.5.zip
rm -r ./temp

0 comments on commit 168a0c0

Please sign in to comment.