Commit 484758e2 authored by Rene Saarsoo's avatar Rene Saarsoo
Browse files

Preparing for 2.0.pre release.

parent 8eb75ae3
Loading
Loading
Loading
Loading
+27 −0
Original line number Diff line number Diff line
@@ -204,6 +204,31 @@ and [Nick Poulden](https://github.com/nick).
Changelog
---------

* 2.0.pre - Prerelease of the Ext4-themed version.  Generates docs in
  exactly the same style as the official ExtJS4 docs.  Lots and lots
  of changes.  But also possibly several bugs.  Use the --pre option
  to install:

      $ gem install --pre jsduck

  To run it on ExtJS4:

      $ jsduck  --output your/docs/  ext-4.0.2a/src  --ignore-global

  This will generate a lot of warnings.  Those should be fixed in some
  upcoming release of ExtJS4.  You can disable them with `--no-warnings`.
  Additionally you will need to copy over the images:

      $ cp -r ext-4.0.2a/docs/doc-resources your/docs/doc-resources

  You can also get the class-listing to the main page by downloading
  [overviewData.json][] and passing it to JSDuck with:

      --categories overviewData.json

  This file should in the future be found inside the ExtJS4 release,
  along with the source code for guides.

* 0.6 - JsDuck is now used for creating the official ExtJS4 documentation.
  * Automatic linking of class names found in comments.  Instead of writing
    `{@link Ext.Panel}` one can simply write `Ext.Panel` and link will be
@@ -260,3 +285,5 @@ Changelog
  * List of subclasses

* 0.1 - initial version.

[overviewData.json]: https://raw.github.com/nene/jsduck/3ee0653554da1ddc54576e7df442d08c9a6d22fd/template/overviewData.json
+9 −6
Original line number Diff line number Diff line
@@ -2,18 +2,21 @@ Gem::Specification.new do |s|
  s.required_rubygems_version = ">= 1.3.7"

  s.name = 'jsduck'
  s.version = '0.6'
  s.date = '2011-04-27'
  s.version = '2.0.pre'
  s.date = '2011-06-30'
  s.summary = "Simple JavaScript Duckumentation generator"
  s.description = "Better ext-doc like JavaScript documentation generator for ExtJS"
  s.description = "Documentation generator for ExtJS 4"
  s.homepage = "https://github.com/nene/jsduck"
  s.authors = ["Rene Saarsoo"]
  s.email = "nene@triin.net"
  s.authors = ["Rene Saarsoo", "Nick Poulden"]
  s.email = "rene.saarsoo@sencha.com"
  s.rubyforge_project = s.name

  s.files = `git ls-files`.split("\n").find_all do |file|
    file !~ /spec.rb$/ && file !~ /benchmark/
    file !~ /spec.rb$/ && file !~ /benchmark/ && file !~ /resources\/sass/
  end
  # Add files not in git
  s.files += ['template/extjs/ext-all.js']
  s.files += Dir['template/resources/css/*.css']

  s.executables = ["jsduck"]