diff --git a/index.md b/index.md
index 8948a72..406b735 100644
--- a/index.md
+++ b/index.md
@@ -268,6 +268,10 @@ In case you want to take a deeper dive into the inner workings of Quagga, get to
## Changelog
+### 2015-03-04
+- Features
+ - Added support for [Code 39][code39_wiki] barcodes
+
### 2015-01-21
- Features
- Added support for web-worker (using 4 workers as default, can be changed through `config.numOfWorkers`)
@@ -289,3 +293,4 @@ In the course of implementing web-workers some breaking changes were introduced
[chaiUrl]: http://chaijs.com/
[mochaUrl]: https://github.com/mochajs/mocha
[karmaUrl]: http://karma-runner.github.io/
+[code39_wiki]: http://en.wikipedia.org/wiki/Code_39
diff --git a/test/fixtures/code_39/image-001.jpg b/test/fixtures/code_39/image-001.jpg
new file mode 100644
index 0000000..02f9d08
Binary files /dev/null and b/test/fixtures/code_39/image-001.jpg differ
diff --git a/test/fixtures/code_39/image-002.jpg b/test/fixtures/code_39/image-002.jpg
new file mode 100644
index 0000000..23054bf
Binary files /dev/null and b/test/fixtures/code_39/image-002.jpg differ
diff --git a/test/fixtures/code_39/image-003.jpg b/test/fixtures/code_39/image-003.jpg
new file mode 100644
index 0000000..e375f64
Binary files /dev/null and b/test/fixtures/code_39/image-003.jpg differ
diff --git a/test/fixtures/code_39/image-004.jpg b/test/fixtures/code_39/image-004.jpg
new file mode 100644
index 0000000..3166f7b
Binary files /dev/null and b/test/fixtures/code_39/image-004.jpg differ
diff --git a/test/fixtures/code_39/image-005.jpg b/test/fixtures/code_39/image-005.jpg
new file mode 100644
index 0000000..3b87463
Binary files /dev/null and b/test/fixtures/code_39/image-005.jpg differ
diff --git a/test/fixtures/code_39/image-006.jpg b/test/fixtures/code_39/image-006.jpg
new file mode 100644
index 0000000..14fb03f
Binary files /dev/null and b/test/fixtures/code_39/image-006.jpg differ
diff --git a/test/fixtures/code_39/image-007.jpg b/test/fixtures/code_39/image-007.jpg
new file mode 100644
index 0000000..baeddab
Binary files /dev/null and b/test/fixtures/code_39/image-007.jpg differ
diff --git a/test/fixtures/code_39/image-008.jpg b/test/fixtures/code_39/image-008.jpg
new file mode 100644
index 0000000..4ba7c1e
Binary files /dev/null and b/test/fixtures/code_39/image-008.jpg differ
diff --git a/test/fixtures/code_39/image-009.jpg b/test/fixtures/code_39/image-009.jpg
new file mode 100644
index 0000000..6a67ddc
Binary files /dev/null and b/test/fixtures/code_39/image-009.jpg differ
diff --git a/test/fixtures/code_39/image-010.jpg b/test/fixtures/code_39/image-010.jpg
new file mode 100644
index 0000000..f6bf568
Binary files /dev/null and b/test/fixtures/code_39/image-010.jpg differ