From 8fd5829991e921c90c7b7025f18c4242b2a3bca7 Mon Sep 17 00:00:00 2001 From: Brian Demers Date: Mon, 25 Jul 2016 13:49:19 -0400 Subject: [PATCH] Update site for 1.3.0 release --- 10-minute-tutorial.html | 6 +- documentation.html | 8 +- download.html | 826 ++++++++++++++++++++++++++-------------- news.html | 31 +- static/.htaccess | 2 +- 5 files changed, 571 insertions(+), 302 deletions(-) diff --git a/10-minute-tutorial.html b/10-minute-tutorial.html index 53a270ada2..5d8fa60faa 100644 --- a/10-minute-tutorial.html +++ b/10-minute-tutorial.html @@ -65,13 +65,13 @@

Download

  1. Ensure you have JDK 1.6+ and Maven 3.0.3+ installed.
  2. Download the lastest "Source Code Distribution" from the Download - page. In this example, we're using the 1.2.6 release distribution. + page. In this example, we're using the 1.3.0 release distribution.
  3. Unzip the source package:
    -> unzip shiro-root-1.2.6-source-release.zip
    +> unzip shiro-root-1.3.0-source-release.zip
     
    @@ -80,7 +80,7 @@

    Download

    -> cd shiro-root-1.2.6/samples/quickstart
    +> cd shiro-root-1.3.0/samples/quickstart
     
    diff --git a/documentation.html b/documentation.html index 4cf3d401bf..adabe68006 100644 --- a/documentation.html +++ b/documentation.html @@ -28,11 +28,11 @@

    Guides - importa

    Current Release

    -

    Apache Shiro 1.2.6 (Download)

    +

    Apache Shiro 1.3.0 (Download)

      -
    • API (JavaDoc)
    • -
    • Browse Source (XREF)
    • -
    • Maven Static Site
    • +
    • API (JavaDoc)
    • +
    • Browse Source (XREF)
    • +
    • Maven Static Site
    • diff --git a/download.html b/download.html index 0b39799b8d..02f1a412a9 100644 --- a/download.html +++ b/download.html @@ -27,7 +27,7 @@

      Java Authorization Guide

      -

      Apache Shiro 1.2.6 is the current stable release (Java 1.6+ JVM).

      +

      Apache Shiro 1.3.0 is the current stable release (Java 1.6+ JVM).

      To download Shiro please follow the instructions below.

      @@ -43,16 +43,24 @@

      Releases

      -

      Latest Stable Release (1.2.6)

      +

      Latest Stable Release (1.3.0)

      -

      1.2.6 Binary Distribution

      +

      1.3.0 Binary Distribution

      Associated documentation can be found here

      @@ -77,7 +85,7 @@

      1.2.6 Binary Distribution

      - +
      @@ -86,8 +94,7 @@

      1.2.6 Binary Distribution

      + href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-all/1.3.0/shiro-all-1.3.0.jar">shiro-all + href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-core/1.3.0/shiro-core-1.3.0.jar">shiro-core + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Artifact
      shiro-all Not Recommended Includes all binary functionality for Shiro (without dependencies), useful in certain build environments (e.g. Ant). However, this is NOT @@ -98,8 +105,274 @@

      1.2.6 Binary Distribution

      shiro-core +
      +
      +
      <dependency>
      +  <groupId>org.apache.shiro</groupId>
      +  <artifactId>shiro-core</artifactId>
      +  <version>1.3.0</version>
      +</dependency>
      +
      +
      +
      Required in all environments. Slf4j's + slf4j-api jar and one of its binding jars is required. commons-beanutils is + required only if using INI config. +
      shiro-web +
      +
      +
      <dependency>
      +  <groupId>org.apache.shiro</groupId>
      +  <artifactId>shiro-web</artifactId>
      +  <version>1.3.0</version>
      +</dependency>
      +
      +
      +
      Enables support for web-based applications.
      shiro-aspectj +
      +
      +
      <dependency>
      +  <groupId>org.apache.shiro</groupId>
      +  <artifactId>shiro-aspectj</artifactId>
      +  <version>1.3.0</version>
      +</dependency>
      +
      +
      +
      Enables AspectJ support for + Shiro AOP and Annotations. +
      shiro-cas +
      +
      +
      <dependency>
      +  <groupId>org.apache.shiro</groupId>
      +  <artifactId>shiro-cas</artifactId>
      +  <version>1.3.0</version>
      +</dependency>
      +
      +
      +
      Enables Jasig CAS support. +
      shiro-ehcache +
      +
      +
      <dependency>
      +  <groupId>org.apache.shiro</groupId>
      +  <artifactId>shiro-ehcache</artifactId>
      +  <version>1.3.0</version>
      +</dependency>
      +
      +
      +
      Enables Ehcache-based + famework caching. +
      shiro-hazelcast +
      +
      +
      <dependency>
      +  <groupId>org.apache.shiro</groupId>
      +  <artifactId>shiro-hazelcast</artifactId>
      +  <version>1.3.0</version>
      +</dependency>
      +
      +
      +
      Enables Hazelcast-based + famework caching. +
      shiro-features +
      +
      +
      <dependency>
      +  <groupId>org.apache.shiro</groupId>
      +  <artifactId>shiro-features</artifactId>
      +  <version>1.3.0</version>
      +</dependency>
      +
      +
      +
      OSGi / Apache + Karaf integration. +
      shiro-guice +
      +
      +
      <dependency>
      +  <groupId>org.apache.shiro</groupId>
      +  <artifactId>shiro-guice</artifactId>
      +  <version>1.3.0</version>
      +</dependency>
      +
      +
      +
      Enables Google Guice + integration. +
      shiro-quartz +
      +
      +
      <dependency>
      +  <groupId>org.apache.shiro</groupId>
      +  <artifactId>shiro-quartz</artifactId>
      +  <version>1.3.0</version>
      +</dependency>
      +
      +
      +
      Enables Quartz-based scheduling + for Shiro native session validation. +
      shiro-spring +
      +
      +
      <dependency>
      +  <groupId>org.apache.shiro</groupId>
      +  <artifactId>shiro-spring</artifactId>
      +  <version>1.3.0</version>
      +</dependency>
      +
      +
      +
      Enables Spring Framework + integration. +
      shiro-tools-hasher-cliNot Relevant A command-line program to perform hashing (MD5, SHA, + etc) for files, streams and passwords. Note that this is a command line program and not intended to + be
      + used as a Maven/program dependency. It is intended to be downloaded and executed: +
      +
      +
      +java -jar shiro-tools-hasher-1.3.0-cli.jar
      +
      +
      +
      +
      +
      + + +

      1.3.0 Source Code Distribution

      + +

      The source bundle requires JDK 1.6 and Maven 3.0.3+ to build:

      + +

      zip + (pgp, md5, sha1) +

      + +

      1.3.0 Git Source repository

      + +

      The source can be cloned anonymously from Git with this command:

      +
      +
      +
      +git clone https://github.com/apache/shiro.git
      +git checkout shiro-root-1.3.0 -b shiro-root-1.3.0
      +
      +
      +
      + +

      Previous Releases

      + + +

      1.2.6 Binary Distribution

      + +

      Associated documentation can be found here

      + +

      To download the files directly as one .jar file just click the link in the "Artifact" column. If you would like + acquire Shiro through Maven, then please use the markup listed under "Maven Usage"

      + +

      +

      +
      + + + + + + + + + + + + + + + + href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-web/1.2.6/shiro-web-1.2.6.jar">shiro-web + href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-aspectj/1.2.6/shiro-aspectj-1.2.6.jar">shiro-aspectj + href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-cas/1.2.6/shiro-cas-1.2.6.jar">shiro-cas + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Artifact Maven Usage Notes
      shiro-allNot Recommended Includes all binary functionality for Shiro (without + dependencies), useful in certain build environments (e.g. Ant). However, this is NOT + recommended in Maven builds as it does not retain correct dependency metadata, which can lead to + Maven working incorrectly. For Maven builds, it is highly recommended to specify individual + modules listed below as you require them. +
      shiro-core
      @@ -112,16 +385,14 @@

      1.2.6 Binary Distribution

      Required in all environments. Slf4j's + href="http://slf4j.org/">Slf4j's slf4j-api jar and one of its binding jars is required. commons-beanutils is required only if using INI config.
      shiro-web
      @@ -137,8 +408,7 @@

      1.2.6 Binary Distribution

      shiro-aspectj
      @@ -151,15 +421,13 @@

      1.2.6 Binary Distribution

      Enables AspectJ support for + href="http://www.eclipse.org/aspectj/">AspectJ support for Shiro AOP and Annotations.
      shiro-cas
      @@ -172,135 +440,324 @@

      1.2.6 Binary Distribution

      Enables Jasig CAS support. + href="http://www.jasig.org/cas">CAS support. +
      shiro-ehcache +
      +
      +
      <dependency>
      +  <groupId>org.apache.shiro</groupId>
      +  <artifactId>shiro-ehcache</artifactId>
      +  <version>1.2.6</version>
      +</dependency>
      +
      +
      +
      Enables Ehcache-based + famework caching. +
      shiro-features +
      +
      +
      <dependency>
      +  <groupId>org.apache.shiro</groupId>
      +  <artifactId>shiro-features</artifactId>
      +  <version>1.2.6</version>
      +</dependency>
      +
      +
      +
      OSGi / Apache + Karaf integration. +
      shiro-guice +
      +
      +
      <dependency>
      +  <groupId>org.apache.shiro</groupId>
      +  <artifactId>shiro-guice</artifactId>
      +  <version>1.2.6</version>
      +</dependency>
      +
      +
      +
      Enables Google Guice + integration. +
      shiro-quartz +
      +
      +
      <dependency>
      +  <groupId>org.apache.shiro</groupId>
      +  <artifactId>shiro-quartz</artifactId>
      +  <version>1.2.6</version>
      +</dependency>
      +
      +
      +
      Enables Quartz-based scheduling + for Shiro native session validation. +
      shiro-spring +
      +
      +
      <dependency>
      +  <groupId>org.apache.shiro</groupId>
      +  <artifactId>shiro-spring</artifactId>
      +  <version>1.2.6</version>
      +</dependency>
      +
      +
      +
      Enables Spring Framework + integration. +
      shiro-tools-hasher-cliNot Relevant A command-line program to perform hashing (MD5, SHA, + etc) for files, streams and passwords. Note that this is a command line program and not intended to + be
      + used as a Maven/program dependency. It is intended to be downloaded and executed: +
      +
      +
      +java -jar shiro-tools-hasher-1.2.6-cli.jar
      +
      +
      +
      +
      +
      + + +

      1.2.6 Source Code Distribution

      + +

      The source bundle requires JDK 1.6 and Maven 3.0.3+ to build:

      + +

      zip + (pgp, md5, sha1) +

      + +

      1.2.6 Git Source repository

      + +

      The source can be cloned anonymously from Git with this command:

      +
      +
      +
      +git clone https://github.com/apache/shiro.git
      +git checkout shiro-root-1.2.6 -b shiro-root-1.2.6
      +
      +
      +
      + + +

      1.1.0

      + +

      1.1.0 Binary Distribution

      + +

      Associated documentation can be found here

      + +

      To download the files directly as one .jar file just click the link in the "Artifact" column. If you would like + acquire Shiro through Maven, then please use the markup listed under "Maven Usage"

      + +

      +

      +
      + + + + + + + + + + + + + + + + + + href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-web/1.1.0/shiro-web-1.1.0.jar">shiro-web - + + href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-aspectj/1.1.0/shiro-aspectj-1.1.0.jar">shiro-aspectj - + href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-ehcache/1.1.0/shiro-ehcache-1.1.0.jar">shiro-ehcache + href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-quartz/1.1.0/shiro-quartz-1.1.0.jar">shiro-quartz + href="http://repo1.maven.org/maven2/org/apache/shiro/shiro-spring/1.1.0/shiro-spring-1.1.0.jar">shiro-spring - - - - -
      Artifact Maven Usage Notes
      shiro-allNot Recommended Includes all binary functionality for Shiro (without + dependencies), useful in certain build environments (e.g. Ant). However, this is NOT + recommended in Maven builds as it does not retain correct dependency metadata, which can lead to + Maven working incorrectly. For Maven builds, it is highly recommended to specify individual + modules listed below as you require them. +
      shiro-core +
      +
      +
      <dependency>
      +  <groupId>org.apache.shiro</groupId>
      +  <artifactId>shiro-core</artifactId>
      +  <version>1.1.0</version>
      +</dependency>
      +
      +
      +
      Required in all environments. Slf4j's + slf4j-api jar and one of its binding jars is required. commons-beanutils is + required only if using INI config.
      shiro-ehcache
      <dependency>
         <groupId>org.apache.shiro</groupId>
      -  <artifactId>shiro-ehcache</artifactId>
      -  <version>1.2.6</version>
      +  <artifactId>shiro-web</artifactId>
      +  <version>1.1.0</version>
       </dependency>
      Enables Ehcache-based - famework caching. - Enables support for web-based applications.
      shiro-features
      <dependency>
         <groupId>org.apache.shiro</groupId>
      -  <artifactId>shiro-features</artifactId>
      -  <version>1.2.6</version>
      +  <artifactId>shiro-aspectj</artifactId>
      +  <version>1.1.0</version>
       </dependency>
      OSGi / Apache - Karaf integration. + Enables AspectJ support for + Shiro AOP and Annotations.
      shiro-guice
      <dependency>
         <groupId>org.apache.shiro</groupId>
      -  <artifactId>shiro-guice</artifactId>
      -  <version>1.2.6</version>
      +  <artifactId>shiro-ehcache</artifactId>
      +  <version>1.1.0</version>
       </dependency>
      Enables Google Guice - integration. + href="http://ehcache.org">Ehcache-based + famework caching.
      shiro-quartz
      <dependency>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-quartz</artifactId>
      -  <version>1.2.6</version>
      +  <version>1.1.0</version>
       </dependency>
      Enables Quartz-based scheduling + href="http://www.quartz-scheduler.org/">Quartz-based scheduling for Shiro native session validation.
      shiro-spring
      <dependency>
         <groupId>org.apache.shiro</groupId>
         <artifactId>shiro-spring</artifactId>
      -  <version>1.2.6</version>
      +  <version>1.1.0</version>
       </dependency>
      Enables Spring Framework + href="http://www.springsource.org/about">Spring Framework integration.
      shiro-tools-hasher-cliNot Relevant A command-line program to perform hashing (MD5, SHA, - etc) for files, streams and passwords. Note that this is a command line program and not intended to - be
      - used as a Maven/program dependency. It is intended to be downloaded and executed: -
      -
      -
      -java -jar shiro-tools-hasher-1.2.6-cli.jar
      -
      -
      -
      -
      + +

      1.1.0 Source Code Distribution

      + +

      The 1.1.0 source bundle requires JDK 1.5+ and Maven 2.2+ to build:

      + +

      zip (pgp, + md5, + sha1) +

      + +

      1.1.0 Git Source repository

      + +

      The source can be cloned anonymously from Git with this command:

      +
      +
      +
      +git clone https://github.com/apache/shiro.git
      +git checkout shiro-root-1.1.0 -b shiro-root-1.1.0
      +
      +
      +
      + + - -

      1.2.6 Source Code Distribution

      - -

      The source bundle requires JDK 1.6 and Maven 3.0.3+ to build:

      - -

      zip - (pgp, md5, sha1) -

      - -

      1.2.6 Git Source repository

      - -

      The source can be cloned anonymously from Git with this command:

      -
      -
      -
      -git clone https://github.com/apache/shiro.git
      -git checkout shiro-root-1.2.6 -b shiro-root-1.2.6
      -
      -
      -
      - -

      Previous Releases

      - -

      1.1.0

      - -

      1.1.0 Binary Distribution

      - -

      Associated documentation can be found here

      - -

      To download the files directly as one .jar file just click the link in the "Artifact" column. If you would like - acquire Shiro through Maven, then please use the markup listed under "Maven Usage"

      - -

      -

      -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Artifact Maven Usage Notes
      shiro-allNot Recommended Includes all binary functionality for Shiro (without - dependencies), useful in certain build environments (e.g. Ant). However, this is NOT - recommended in Maven builds as it does not retain correct dependency metadata, which can lead to - Maven working incorrectly. For Maven builds, it is highly recommended to specify individual - modules listed below as you require them. -
      shiro-core -
      -
      -
      <dependency>
      -  <groupId>org.apache.shiro</groupId>
      -  <artifactId>shiro-core</artifactId>
      -  <version>1.1.0</version>
      -</dependency>
      -
      -
      -
      Required in all environments. Slf4j's - slf4j-api jar and one of its binding jars is required. commons-beanutils is - required only if using INI config. -
      shiro-web -
      -
      -
      <dependency>
      -  <groupId>org.apache.shiro</groupId>
      -  <artifactId>shiro-web</artifactId>
      -  <version>1.1.0</version>
      -</dependency>
      -
      -
      -
      Enables support for web-based applications.
      shiro-aspectj -
      -
      -
      <dependency>
      -  <groupId>org.apache.shiro</groupId>
      -  <artifactId>shiro-aspectj</artifactId>
      -  <version>1.1.0</version>
      -</dependency>
      -
      -
      -
      Enables AspectJ support for - Shiro AOP and Annotations. -
      shiro-ehcache -
      -
      -
      <dependency>
      -  <groupId>org.apache.shiro</groupId>
      -  <artifactId>shiro-ehcache</artifactId>
      -  <version>1.1.0</version>
      -</dependency>
      -
      -
      -
      Enables Ehcache-based - famework caching. -
      shiro-quartz -
      -
      -
      <dependency>
      -  <groupId>org.apache.shiro</groupId>
      -  <artifactId>shiro-quartz</artifactId>
      -  <version>1.1.0</version>
      -</dependency>
      -
      -
      -
      Enables Quartz-based scheduling - for Shiro native session validation. -
      shiro-spring -
      -
      -
      <dependency>
      -  <groupId>org.apache.shiro</groupId>
      -  <artifactId>shiro-spring</artifactId>
      -  <version>1.1.0</version>
      -</dependency>
      -
      -
      -
      Enables Spring Framework - integration. -
      -
      - - - -

      1.1.0 Source Code Distribution

      - -

      The 1.1.0 source bundle requires JDK 1.5+ and Maven 2.2+ to build:

      - -

      zip (pgp, - md5, - sha1) -

      - -

      1.1.0 Git Source repository

      - -

      The source can be cloned anonymously from Git with this command:

      -
      -
      -
      -git clone https://github.com/apache/shiro.git
      -git checkout shiro-root-1.1.0 -b shiro-root-1.1.0
      -
      -
      -
      diff --git a/news.html b/news.html index 6eecfc681a..9cd686d88d 100644 --- a/news.html +++ b/news.html @@ -24,9 +24,32 @@

      Apache Shiro News

      The Apache Shiro Team +
      + + + +
      +

      The Shiro team is pleased to announce the release of Apache Shiro version 1.3.0. This is a feature release for 1.3.x.

      + +

      This release includes 26 issues resolved since the 1.2.5 release and is available for Download now.

      + +

      Release binaries (.jars) are also available through Maven Central and source bundles through Apache distribution mirrors.

      + +

      For more information on Shiro, please read the documentation.

      + +

      Enjoy!

      + +

      The Apache Shiro Team

      +
      +
      +
      - Apache Shiro 1.2.6 released + + Apache Shiro 1.2.6 Released
      @@ -47,7 +70,8 @@

      Apache Shiro News

      - Apache Shiro 1.2.5 released + + Apache Shiro 1.2.5 Released
      @@ -67,7 +91,8 @@

      Apache Shiro News

      - Apache Shiro 1.2.4 released + + Apache Shiro 1.2.4 Released
      diff --git a/static/.htaccess b/static/.htaccess index 8b10234052..9b9e2b2eb5 100644 --- a/static/.htaccess +++ b/static/.htaccess @@ -1 +1 @@ -RedirectMatch 1.1.0(.*) 1.2.6/$1 \ No newline at end of file +RedirectMatch 1.1.0(.*) 1.3.0/$1 \ No newline at end of file