Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Release r2.0rc3

  • Loading branch information...
commit 8344af35f4064c586a364e2867894955a84a686b 1 parent d998cb5
Brendan W. McAdams bwmcadams authored
7 History.md
Source Rendered
... ... @@ -1,4 +1,11 @@
1 1
  2 +2.0rc3 / 2010-12-30
  3 +==================
  4 +
  5 + * Migrated MongoCursorBase[T] chained methods to use this.type which returns their proper SUBTYPE instead of undifferentiated superclass MongoCursorBase[T]
  6 + * Moved copy() method to properly return the given subtype in MongoCursor/MongoTypedCursor
  7 + * Replaced explicit asInstanceOf[DBObject] casts of view findOne values to compiler-checked ': DBObject' type annotation
  8 +
2 9 2.0rc2 / 2010-12-29
3 10 ==================
4 11
8 notes/2.0rc3.markdown
Source Rendered
... ... @@ -0,0 +1,8 @@
  1 +
  2 +2\.0rc3 / 2010-12-30
  3 +==================
  4 +
  5 + * Migrated MongoCursorBase[T] chained methods to use this.type which returns their proper SUBTYPE instead of undifferentiated superclass MongoCursorBase[T]
  6 + * Moved copy() method to properly return the given subtype in MongoCursor/MongoTypedCursor
  7 + * Replaced explicit asInstanceOf[DBObject] casts of view findOne values to compiler-checked ': DBObject' type annotation
  8 +
2  project/build.properties
@@ -3,7 +3,7 @@
3 3 project.organization=com.mongodb.casbah
4 4 project.name=casbah
5 5 sbt.version=0.7.4
6   -project.version=2.0rc2
  6 +project.version=2.0rc3
7 7 def.scala.version=2.7.7
8 8 build.scala.versions=2.8.1 2.8.0
9 9 project.initialize=false
2  tutorial_src/source/conf.py
@@ -51,7 +51,7 @@
51 51 # The short X.Y version.
52 52 version = '2.0'
53 53 # The full version, including alpha/beta/rc tags.
54   -release = '2.0rc2'
  54 +release = '2.0rc3'
55 55
56 56 # The language for content autogenerated by Sphinx. Refer to documentation
57 57 # for a list of supported languages.
10 tutorial_src/source/index.rst
Source Rendered
@@ -15,20 +15,20 @@ Casbah provides improved interfaces to GridFS, Map/Reduce and the core Mongo API
15 15 With version 2.0, Casbah has become an official MongoDB project and will continue to improve the interaction of Scala + MongoDB. Casbah aims to remain fully compatible with the existing Java driver---it does not talk to MongoDB directly, preferring to wrap the Java code. This means you shouldn't see any wildly unexpected behavior from the underlying Mongo interfaces when a data bug is fixed.
16 16
17 17
18   -The `ScalaDocs for Casbah <http://api.mongodb.org/scala/casbah/2.0rc2/scaladoc/>`_ along with SXR cross referenced source are available at the `MongoDB API site <http://api.mongodb.org>`_.
  18 +The `ScalaDocs for Casbah <http://api.mongodb.org/scala/casbah/2.0rc3/scaladoc/>`_ along with SXR cross referenced source are available at the `MongoDB API site <http://api.mongodb.org>`_.
19 19
20 20 .. TODO - links to prior releases?
21 21
22 22 You may also download this documentation in other formats.
23 23
24   - * `ePub <http://api.mongodb.org/scala/casbah/2.0rc2/CasbahDocumentation.epub>`_
25   - * `PDF <http://api.mongodb.org/scala/casbah/2.0rc2/CasbahDocumentation.pdf>`_
  24 + * `ePub <http://api.mongodb.org/scala/casbah/2.0rc3/CasbahDocumentation.epub>`_
  25 + * `PDF <http://api.mongodb.org/scala/casbah/2.0rc3/CasbahDocumentation.pdf>`_
26 26
27 27 .. toctree::
28 28 :maxdepth: 3
29 29 :numbered:
30 30
31   - API Docs <http://api.mongodb.org/scala/casbah/2.0rc2/scaladoc/>
  31 + API Docs <http://api.mongodb.org/scala/casbah/2.0rc3/scaladoc/>
32 32 setting_up
33 33 tutorial
34 34
@@ -37,7 +37,7 @@ You may also download this documentation in other formats.
37 37 .. Indices and tables
38 38 .. ==================
39 39 ..
40   -.. * `API Docs <http://api.mongodb.org/scala/casbah/2.0rc2/scaladoc/>`_
  40 +.. * `API Docs <http://api.mongodb.org/scala/casbah/2.0rc3/scaladoc/>`_
41 41 .. * :ref:`genindex`
42 42 .. * :ref:`modindex`
43 43 .. * :ref:`search`
14 tutorial_src/source/setting_up.rst
Source Rendered
@@ -42,7 +42,7 @@ Scala 2.8.0 users::
42 42 <dependency>
43 43 <groupId>com.mongodb.casbah<groupId>
44 44 <artifactId>casbah_2.8.0<artifactId>
45   - <version>2.0rc2<version>
  45 + <version>2.0rc3<version>
46 46 <dependency>
47 47
48 48 Scala 2.8.1 users::
@@ -50,7 +50,7 @@ Scala 2.8.1 users::
50 50 <dependency>
51 51 <groupId>com.mongodb.casbah<groupId>
52 52 <artifactId>casbah_2.8.1<artifactId>
53   - <version>2.0rc2<version>
  53 + <version>2.0rc3<version>
54 54 <dependency>
55 55
56 56
@@ -60,25 +60,25 @@ You can add Casbah to Ivy with the following dependency block.
60 60
61 61 Scala 2.8.0 users::
62 62
63   - <dependency org="com.mongodb.casbah" name="casbah_2.8.0" rev="2.0rc2"/>
  63 + <dependency org="com.mongodb.casbah" name="casbah_2.8.0" rev="2.0rc3"/>
64 64
65 65 Scala 2.8.1 users::
66 66
67   - <dependency org="com.mongodb.casbah" name="casbah_2.8.1" rev="2.0rc2"/>
  67 + <dependency org="com.mongodb.casbah" name="casbah_2.8.1" rev="2.0rc3"/>
68 68
69 69
70 70 Setting up SBT
71 71 ---------------
72 72 Finally, you can add Casbah to SBT by adding the following to your project file::
73 73
74   - val casbah = "com.mongodb.casbah" %% "casbah" % "2.0rc2"
  74 + val casbah = "com.mongodb.casbah" %% "casbah" % "2.0rc3"
75 75
76 76 The double percentages (`%%`) is not a typo---it tells SBT that the library is crossbuilt and to find the appropriate version for your project's Scala version. If you prefer to be explicit you can use this instead::
77 77
78 78 // Scala 2.8.0
79   - val casbah = "com.mongodb.casbah" % "casbah_2.8.0" % "2.0rc2"
  79 + val casbah = "com.mongodb.casbah" % "casbah_2.8.0" % "2.0rc3"
80 80 // Scala 2.8.1
81   - val casbah = "com.mongodb.casbah" % "casbah_2.8.1" % "2.0rc2"
  81 + val casbah = "com.mongodb.casbah" % "casbah_2.8.1" % "2.0rc3"
82 82
83 83 Don't forget to reload the project and run ``sbt update`` afterwards to download the dependencies (SBT doesn't check every build like Maven).
84 84
2  tutorial_src/source/tutorial.rst
Source Rendered
@@ -17,7 +17,7 @@ Now that you've added Casbah to your project, it should be available for import.
17 17
18 18 import com.mongodb.casbah.Imports._
19 19
20   -That's it. Most of what you need to work with Casbah is now at hand. .. If you want to know what's going on inside the ``Imports._`` take a look at `Implicits.scala <http://api.mongodb.org/scala/casbah/2.0rc2/scaladoc/casbah-core/sxr/Implicits.scala.html>`_ which defines it.
  20 +That's it. Most of what you need to work with Casbah is now at hand. .. If you want to know what's going on inside the ``Imports._`` take a look at `Implicits.scala <http://api.mongodb.org/scala/casbah/2.0rc3/scaladoc/casbah-core/sxr/Implicits.scala.html>`_ which defines it.
21 21
22 22 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
23 23 Briefly: Automatic Type Conversions

0 comments on commit 8344af3

Please sign in to comment.
Something went wrong with that request. Please try again.