X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=doc%2Fwebserver%2Fdeveloper-manual%2Fnewrelease.html;fp=doc%2Fwebserver%2Fdeveloper-manual%2Fnewrelease.html;h=0b33e7b4048b96f034cdcd88930077b7b123f92a;hp=3c35063fde1472e3bdee9664fdb3cf8258dd12c2;hb=ab1954feed634fdbcf43ac5087615f9874fe06f2;hpb=7ad856abcd5a31a636c188c9f19fd00f0f049049 diff --git a/doc/webserver/developer-manual/newrelease.html b/doc/webserver/developer-manual/newrelease.html index 3c35063f..0b33e7b4 100644 --- a/doc/webserver/developer-manual/newrelease.html +++ b/doc/webserver/developer-manual/newrelease.html @@ -93,15 +93,16 @@ freeze so that nobody will interfere with last minute changes.

  • -

    Update the code status (CODE_STATUS="xxx") in configure.in to one of "alpha", "beta" or "stable".

    +

    Update the code status (CODE_STATUS="xxx") in configure.in to one of "alpha", + "beta" or "stable".

  • Rebuild configure and GNUMakefile to make sure the updated values are being used.

    -
    $ autoheader && autoconf     # rebuild configure
    -$ ./configure                # rebuild GNUmakefile
    +
      $ autoheader && autoconf     # rebuild configure
    +  $ ./configure                # rebuild GNUmakefile
    @@ -111,14 +112,15 @@ $ ./configure # rebuild GNUmakefile
  • If action file processing has changed and is not backward-compatible, make sure the - "for-privoxy-version=x.y.z" minimum version number in default.action.master has been updated:

    + "for-privoxy-version=x.y.z" minimum version number in default.action.master has + been updated:

    -
    {{settings}}
    -#############################################################################
    -#MASTER# COMMENT: The minimum Privoxy version:
    -for-privoxy-version=3.0.11
    +
      {{settings}}
    +  #############################################################################
    +  #MASTER# COMMENT: The minimum Privoxy version:
    +  for-privoxy-version=3.0.11
    @@ -142,15 +144,15 @@ for-privoxy-version=3.0.11
    -
    - Bug fixes:
    -- Action file improvements:
    -- Filter file improvements:
    -- General improvements:
    -- Documentation improvements:
    -- Build system improvements:
    -- Code cleanups:
    -- Privoxy-Log-Parser:
    -- Privoxy-Regression-Test:
    +
      - Bug fixes:
    +  - Action file improvements:
    +  - Filter file improvements:
    +  - General improvements:
    +  - Documentation improvements:
    +  - Build system improvements:
    +  - Code cleanups:
    +  - Privoxy-Log-Parser:
    +  - Privoxy-Regression-Test:
    @@ -379,6 +381,14 @@ for-privoxy-version=3.0.11 rebuild the docs.

    First, make sure that you have freshly exported the right version into an empty directory. (See "Building and releasing packages" above).

    +

    Check that you have the current versions of the NSIS installer, PCRE library, MBED TLS library, Brotli + library, and that the MAKENSIS evar in windows/GNUMakefile points to the NSIS installer program. (See the Building from Source / Windows section of the User Manual for details.)

    Then you can build the package. This is fully automated, and is controlled by windows/GNUmakefile. All you need to do is:

    @@ -396,9 +406,9 @@ for-privoxy-version=3.0.11
    -
      $ gpg --armor --detach --sign   gpg --armor --detach --sign privoxy_setup_X.Y.Z.exe
    -  $ gpg --armor --detach --sign privoxy_X.Y.Z.zip
    + gpg --armor --detach --sign privoxy_X.Y.Z.zip