Skip to content

Commit

Permalink
Added notes and changed README for 2.0.0-M3 release.
Browse files Browse the repository at this point in the history
  • Loading branch information
Heiko Seeberger committed Jan 5, 2012
1 parent 4f9066f commit 138436d
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 1 deletion.
2 changes: 1 addition & 1 deletion README.rst
Expand Up @@ -11,7 +11,7 @@ For the impatient

::

addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.0.0-M2")
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.0.0-M3")

- In sbt use the command *eclipse* to create Eclipse project files:

Expand Down
25 changes: 25 additions & 0 deletions notes/2.0.0-M3.markdown
@@ -0,0 +1,25 @@
This is the 2.0.0-M3 pre-release of [sbteclipse](https://github.com/typesafehub/sbteclipse/), an [sbt](https://github.com/harrah/xsbt/) plugin for creating [Eclipse](http://www.eclipse.org/) project definitions.

Good news for those of you who were waiting for source attachments for lib entries: They are enabled again!

sbteclipse 2.0.0 is a complete rewrite of the 1.x branch.

The main difference is the ability to configure sbteclipse via settings in addition to options now. For example you can define _skipParents_ as a setting now instead of applying it as an option every time you execute the command _eclipse_.

One other important change: sbteclipse 2.0.0 no longer uses different target directories. In 1.x the Eclipse project definition pointed to the _.target_ folder by default. While this tried to avoid issues with both sbt and Eclipse working on the same files at the same time, it seemed to be confusing for users and probably overcautious.

These are the most important additional issues that were addressed:

* [Issue #34](https://github.com/typesafehub/sbteclipse/issues/34): Use relative path for local libraries
* [Issue #39](https://github.com/typesafehub/sbteclipse/issues/39): Add support for execution environments
* [Issue #51](https://github.com/typesafehub/sbteclipse/issues/51) : Add support for configurations
* [Issue #59](https://github.com/typesafehub/sbteclipse/issues/56): Add settings as an alternative to command options
* [Issue #66](https://github.com/typesafehub/sbteclipse/issues/66): Add support for source attachments for lib entries again
* [Issue #67](https://github.com/typesafehub/sbteclipse/issues/67): Split into core and library
* [Issue #69](https://github.com/typesafehub/sbteclipse/issues/69): Add selective creation of non existing source directories
* [Issue #71](https://github.com/typesafehub/sbteclipse/issues/71): Add support for pre tasks
* [Issue #74](https://github.com/typesafehub/sbteclipse/issues/74): Replace classpathEntryCollector with more powerful classpathEntryTransformer

Please notice that this is a pre-release and not all features are fully implemented yet, e.g. the setting for the execution environment is not yet used.

Please see the [Documentation](http://github.com/typesafehub/sbteclipse/wiki/) for information about installing and using sbteclipse.

0 comments on commit 138436d

Please sign in to comment.