]> git.phdru.name Git - bookmarks_db.git/blobdiff - doc/ChangeLog
Remove BeautifulSoup.py
[bookmarks_db.git] / doc / ChangeLog
index d6e6a7e0e358b86b9ebf434a10d7d4483095b58f..c477b51314bc78eb1bfe33d6735c3c3e9b7c103d 100644 (file)
@@ -1,37 +1,47 @@
-WHAT'S NEW in version 4.6.0
+Version 4.7.0 (2017-??-??)
+
+   Remove BeautifulSoup.py (use globally installed).
+
+Version 4.6.0 (2014-07-06)
 
    Split simple robot: separate network operations and
    URL handling/HTML parsing.
 
 
    Split simple robot: separate network operations and
    URL handling/HTML parsing.
 
+   Change parse_html to parse strings, not files.
 
 
-WHAT'S NEW in version 4.5.7
+   Split parse_html/__init__.py into __main__.py.
+
+   Adapt JSON storage to recent Mozilla export format.
 
    Add ChangeLog.
 
 
    Add ChangeLog.
 
+   Allow parameters in BKMK_* environment variables; for example,
+   BKMK_ROBOT=forking:subproc=urllib or
+   BKMK_STORAGE=json:filename=bookmarks_db.json.
 
 
-WHAT'S NEW in version 4.5.6 (2014-01-14)
+   Pass subproc parameter to the subprocess to allow different robots.
 
 
-   Remove absolute directory ~/lib to make it portable.
+   Add a new robot based on urllib2.
 
 
+Version 4.5.6 (2014-01-14)
 
 
-WHAT'S NEW in version 4.5.5 (2013-12-05)
+   Remove absolute directory ~/lib to make it portable.
 
 
-   Parse <meta charset="...">.
+Version 4.5.5 (2013-12-05)
 
 
+   Parse <meta charset="...">.
 
 
-WHAT'S NEW in version 4.5.4 (2013-11-23)
+Version 4.5.4 (2013-11-23)
 
    Published through git/gitweb.
 
 
    Published through git/gitweb.
 
-
-WHAT'S NEW in version 4.5.3 (2013-07-26)
+Version 4.5.3 (2013-07-26)
 
    Minor tweak in Makefile.
 
    Switched to git.
 
 
    Minor tweak in Makefile.
 
    Switched to git.
 
-
-WHAT'S NEW in version 4.5.2 (2012-09-24)
+Version 4.5.2 (2012-09-24)
 
    Removed svn:keywords.
 
 
    Removed svn:keywords.
 
@@ -39,20 +49,17 @@ WHAT'S NEW in version 4.5.2 (2012-09-24)
 
    Fixed a bug in handling place: URIs (do not append '//').
 
 
    Fixed a bug in handling place: URIs (do not append '//').
 
-
-WHAT'S NEW in version 4.5.1 (2011-12-28).
+Version 4.5.1 (2011-12-28).
 
    Read/write mozilla-specific date/time format in json storage.
 
 
    Read/write mozilla-specific date/time format in json storage.
 
-
-WHAT'S NEW in version 4.5.0 (2011-12-18).
+Version 4.5.0 (2011-12-18).
 
    Encode international domain names with IDNA encoding.
 
    Adapted to different Mozilla 'place' URIs.
 
 
    Encode international domain names with IDNA encoding.
 
    Adapted to different Mozilla 'place' URIs.
 
-
-WHAT'S NEW in version 4.4.0 (2011-01-07).
+Version 4.4.0 (2011-01-07).
 
    Moved BeautifulSoup.py and subproc.py from Robots/ to the top-level
    directory.
 
    Moved BeautifulSoup.py and subproc.py from Robots/ to the top-level
    directory.
@@ -64,41 +71,34 @@ WHAT'S NEW in version 4.4.0 (2011-01-07).
 
    Removed old cruft.
 
 
    Removed old cruft.
 
-
-WHAT'S NEW in version 4.3.1 (2011-01-03).
+Version 4.3.1 (2011-01-03).
 
    Get favicon before HTML redirect (refresh).
 
 
    Get favicon before HTML redirect (refresh).
 
-
-WHAT'S NEW in version 4.3.0 (2011-01-01).
+Version 4.3.0 (2011-01-01).
 
    Robots no longer have one global temporary file - there are at least two
    (html and favicon), and in the future there will be more for asynchronous
    robot(s) that would test many URLs in parallel.
 
 
    Robots no longer have one global temporary file - there are at least two
    (html and favicon), and in the future there will be more for asynchronous
    robot(s) that would test many URLs in parallel.
 
-
-WHAT'S NEW in version 4.2.2.
+Version 4.2.2.
 
     Added HTML Parser based on lxml.
 
 
     Added HTML Parser based on lxml.
 
-
-WHAT'S NEW in version 4.2.1 (2010-08-12).
+Version 4.2.1 (2010-08-12).
 
    Added HTML Parser based on html5 library.
 
 
    Added HTML Parser based on html5 library.
 
-
-WHAT'S NEW in version 4.2.0 (2010-08-11).
+Version 4.2.0 (2010-08-11).
 
    New storage: json; it allows to load and store Mozilla (Firefox) backup
    files.
 
 
    New storage: json; it allows to load and store Mozilla (Firefox) backup
    files.
 
-
-WHAT'S NEW in version 4.1.2
+Version 4.1.2
 
    Process http error 307 as a temporary redirect.
 
 
    Process http error 307 as a temporary redirect.
 
-
-WHAT'S NEW in version 4.1.1 (2008-03-10)
+Version 4.1.1 (2008-03-10)
 
    Catch and report all errors.
 
 
    Catch and report all errors.
 
@@ -110,8 +110,7 @@ WHAT'S NEW in version 4.1.1 (2008-03-10)
 
    Always use utf-8 as the default encoding.
 
 
    Always use utf-8 as the default encoding.
 
-
-WHAT'S NEW in version 4.1.0 (2008-01-14)
+Version 4.1.0 (2008-01-14)
 
    Parser for HTML based on BeautifulSoup.
 
 
    Parser for HTML based on BeautifulSoup.
 
@@ -126,8 +125,7 @@ WHAT'S NEW in version 4.1.0 (2008-01-14)
 
    Minimal required version of Python is 2.5 now.
 
 
    Minimal required version of Python is 2.5 now.
 
-
-WHAT'S NEW in version 4.0.0 (2007-10-20)
+Version 4.0.0 (2007-10-20)
 
    Extended support for Mozilla: charset and icon in bookmarks.
    Use the charset to add Accept-Charset header.
 
    Extended support for Mozilla: charset and icon in bookmarks.
    Use the charset to add Accept-Charset header.
@@ -135,24 +133,20 @@ WHAT'S NEW in version 4.0.0 (2007-10-20)
 
    The project celebrates 10th anniversary!
 
 
    The project celebrates 10th anniversary!
 
-
-WHAT'S NEW in version 3.4.1 (2005-01-29)
+Version 3.4.1 (2005-01-29)
 
    Updated to Python 2.4. Switched from CVS to Subversion.
 
 
    Updated to Python 2.4. Switched from CVS to Subversion.
 
-
-WHAT'S NEW in version 3.4.0 (2004-09-23)
+Version 3.4.0 (2004-09-23)
 
    Extended support for Mozilla: keywords in bookmarks.
    Updated to m_lib version 1.2.
 
 
    Extended support for Mozilla: keywords in bookmarks.
    Updated to m_lib version 1.2.
 
-
-WHAT'S NEW in version 3.3.2
+Version 3.3.2
 
    parse_html.py can now recode unicode entities in titles.
 
 
    parse_html.py can now recode unicode entities in titles.
 
-
-WHAT'S NEW in version 3.3.0
+Version 3.3.0
 
    Required Python 2.2.
 
 
    Required Python 2.2.
 
@@ -163,8 +157,7 @@ WHAT'S NEW in version 3.3.0
    charset. The <HEADER> is also parsed to extract <META> tag with redirect,
    if any.
 
    charset. The <HEADER> is also parsed to extract <META> tag with redirect,
    if any.
 
-
-WHAT'S NEW in version 3.0
+Version 3.0
 
    Complete rewrite from scratch. Created mechanism for pluggable storage
    managers, writers (DB dumpers/exporters) and robots.
 
    Complete rewrite from scratch. Created mechanism for pluggable storage
    managers, writers (DB dumpers/exporters) and robots.