Piggydb Changelog

What's new in Piggydb 7.0

Sep 21, 2016
  • Upgraded the required java version to 8;
  • Fixed https://github.com/marubinotto/Piggydb/issues/9;
  • Redesigned the page header, login form, etc.;
  • Put the database title as the main title.

New in Piggydb 6.18 (Mar 31, 2014)

  • This release adds yet another update to the search feature by adding an All/Any switch to the tag search.
  • In the previous versions, searching by tags results in the fragments tagged with ‘all’ of the specified tags. From this version, you can switch between ‘all’ and ‘any’. ‘Any’ displays the fragments tagged with ‘any’ of the specified tags.
  • The ‘Any’ tag search produces another feature called “related fragments”. In the fragment page, the list view displays all the fragments tagged with any of the tags of the focused fragment.

New in Piggydb 6.17 (Feb 17, 2014)

  • Firstly, this release extends the fragment incremental search to support tags in addition to keywords. You can add tags for the list to include or exclude the fragments with the specified tags
  • The list will be automatically refreshed as you edit the criteria (keywords, tags). This incremental search is going to replace the filter feature which will be removed in coming versions.
  • Secondly, the release adds MathJax support that allows you to embed mathematics notation by writing LaTeX expressions in the content
  • And lastly, the global search box has been cleaned up a little bit, removing the redundant buttons.

New in Piggydb 6.16 (Oct 21, 2013)

  • Piggydb has provided you with ways to easily navigate through a knowledge-fragment network, for example, the tree and list views. This release adds another alternative to these navigation features: Fragment Quick View.
  • It allows you to move through a network, fragment by fragment, more lightly.
  • Mouse hovering over a link to a fragment for a second brings up a pop-up view for the fragment
  • In the pop-up view, you can move to another fragment via links (the parents, children or links in the fragment content)

New in Piggydb 6.15 (Sep 18, 2013)

  • Tag icons for each type of tag: plain, tag-fragment, system

New in Piggydb 6.14 (Sep 2, 2013)

  • Have you ever encountered a situation that you had read a long fragment and subsequently wanted to read its sub-fragments, but it was quite frustrating to scroll back to the fragment header to click on the tree toggle button?
  • This version fixes this problem by adding a button at the bottom of the content
  • Clicking on this button expands the sub-fragments like the tree toggle button does
  • This version also adds support for non-ascii file names when you upload files as file fragments.

New in Piggydb 6.13 (Aug 19, 2013)

  • As mubed kindly pointed out, the tag palette is not very comfortable for browsing a large or deep tag tree. So in this version, I added a new pop-up view which allows you to browse a tag tree (and other types of view) more comfortably and intuitively.
  • Clicking on the tool button in the tag palette header opens the tags popup view
  • This view also has a format switch: tree, cloud, flat

New in Piggydb 6.12 (Jun 2, 2013)

  • Updated the fragments view search to accept a fragment reference (#)
  • TagPalette will be refreshed after a fragment is created/updated
  • Droppable elements are highlighted during dragging a draggable
  • Fixed a bug

New in Piggydb 6.11 (May 25, 2013)

  • Added an incremental keyword-search feature to the fragments view
  • Added an icon next to external links in fragment contents
  • Removed the calendar from the home page

New in Piggydb 6.10 (Apr 1, 2013)

  • I have added some changes to Document View to improve its accessibility (especially for Smartphones).
  • First, from this version, you can access the pages in Document View using a short-form URL like: /d/, /id/
  • Secondly, a Document View button has been added to the global header, which allows you to open the home fragment in Document View from anywhere
  • Lastly, internal links to a fragment in Document View have been updated to point to the pages also in Document View rather than to the pages in standard view
  • Korean translation for Piggydb’s UI

New in Piggydb 6.9 (Mar 23, 2013)

  • Document View lets you browse your content in a plainer and simpler style, which allows you to concentrate on the content itself when you just want to read it. It is also suitable for printing.
  • Though it is useful and one of the key features of Piggydb, I’ve left it without updates for a long time.
  • In this version, I finally made relatively large changes to this feature improving its navigation and adding support for smart phones and tablets.
  • In the new navigation, you can move to the parents if they exist and directly to the home fragment via the home icon at the top-right corner
  • I also added a table of contents to each page, which is useful for grasping the outline when the page is large
  • As the most important part of this update, Document View now supports smart phones and tablets

New in Piggydb 6.8 (Feb 15, 2013)

  • In version 6.4, I introduced Smart Layout, which automatically switches the page layout between vertical and horizontal layout according to the window width. However, this “experimental” implementation was, frankly, not very useful. So I updated it a little bit so that you can scroll each column independently.
  • I also updated some pages (fragment, tag, etc) to maintain the horizontal multi-column layout when you jump to another fragment or tag page from the home page.
  • This release also contains several bug fixes, such as broken all-in-one package

New in Piggydb 6.7 (Jan 14, 2013)

  • Home Fragment
  • the old #home tag has been replaced with this feature
  • allows to reorder the fragments at the home
  • allows to put tag-fragments at the home without any side-effects
  • Fixed http://piggydb.lighthouseapp.com/projects/61149-piggydb/tickets/34
  • Updated the "remember me" feature to store a session for two weeks

New in Piggydb 6.6 (Jan 3, 2013)

  • Fragment Shuffle in Fragments View

New in Piggydb 6.5 (Dec 17, 2012)

  • This release adds a description label to Fragments View

New in Piggydb 6.4 (Oct 17, 2012)

  • Added Smart Layout
  • Switching automatically between vertical and horizontal view according to the window size

New in Piggydb 6.3 (Oct 3, 2012)

  • This release updates the Fragments View Slider to have a new level of zoom: ‘full-fledged‘.
  • In the older versions, sliding the slider to the right end shows the fragments in ‘detail‘ view as follows:
  • In this version, a new level of zoom ‘full-fledged‘ has been added next to the ‘detail‘ as follows:
  • As you may have realized in the screenshots above, the default color scheme has been improved a little bit.

New in Piggydb 6.2 (Sep 19, 2012)

  • Updated the home fragments in the home page to be expandable trees

New in Piggydb 6.1 (Aug 27, 2012)

  • This release cleans up the main menu bar. The menu items ‘Home’, ‘Filter’, ‘System’ have been removed from the menu bar. As a result of it, the menu bar has become a container for the tool buttons to create or find knowledge fragments.
  • The ‘Home’ menu has been removed and the title banner took on the function of a link to the home page. Come to think of it, it is more conventional implementation in the first place.
  • The ‘Filter/New Filter’ menu has been moved to the sidebar and implemented as a tool button.
  • The ‘System’ menu items has been moved into the user menu.
  • The Jump-to-tag button has been replaced with a more general ‘Jump’ button, which allows you to directly jump to a fragment by inputting its ID number in addition to the original function to jump to a tag by its name.

New in Piggydb 6.0 (Aug 20, 2012)

  • Added Extension Mechanism (marubinotto.piggydb.extension)
  • Fixed a JavaScript error (deleted an import of js/piggydb-fragments.js)

New in Piggydb 6.0 Dev 9 (Aug 7, 2012)

  • This release switches the new-fragment form in the tag and filter page to the new editor
  • As you may already know, these forms have default tags derived from their context (the tag or filter concerned in the page) so that you can easily create fragments that fit into the context
  • And finally, all of the old fragment forms have been removed and replaced with the new editor

New in Piggydb 6.0 Dev 8 (Jul 30, 2012)

  • This release switches the form of a new related(child) fragment to use the new editor
  • Before this version, only an image fragment has the type icon in its caption. This version adds a file icon to the captions of all file fragments

New in Piggydb 5.1 (Nov 12, 2011)

  • Added Two-way Relationship Creation and Display
  • Moved the user-related actions from the main menu to the pulldown menu at the user name
  • Updated the tag cloud to exclude system tags that start with '#'
  • Fixed the style of in fragment content

New in Piggydb 5.0 (Sep 6, 2011)

  • Fixed a bug - http://piggydb.lighthouseapp.com/projects/61149-piggydb/tickets/19
  • Improved Quick Edit: synchronizing all the fragment titles in the page after update
  • Added Ajax error handling
  • the session expired during quick-editing
  • the target fragment has been deleted during quick-editing

New in Piggydb 5.0-dev5 (Sep 6, 2011)

  • Added a cloud view to Tag Palette
  • Updated the Sidebar Tag Palette to save view selection

New in Piggydb 5.0-dev4 (Sep 6, 2011)

  • Updated the fragment part of the tag page to have full-fledged features

New in Piggydb 5.0-dev3 (Sep 6, 2011)

  • Added a feature of converting a tag to a tag-fragment (an edit button)
  • Deleted the Tag menu from the main menu

New in Piggydb 5.0-dev2 (Sep 6, 2011)

  • Introduced Tag-Fragment
  • added an "as a tag" toggle button
  • updated the database schema
  • updated the code for displaying/creating/updating/deleting/tagging a tag-fragment

New in Piggydb 5.0-dev1 (Sep 6, 2011)

  • Updated Quick Edit to support fragment title
  • Updated the fragment form: moved the title field to the top

New in Piggydb 4.23 (Jul 25, 2011)

  • Updated Tag Palette to have multiple views: tree, flat
  • Quick Edit can be used via the edit button (pencil icon) on the fragment toolbar
  • Users can quick edit fragments which have contents hidden or no contents.
  • Updated the fragments view slider
  • http://piggydb.lighthouseapp.com/projects/61149-piggydb/tickets/14
  • Added validation for invalid chars in a tag name

New in Piggydb 4.22 (Jul 25, 2011)

  • Added Quick Edit for fragment content
  • Moved the parents of a fragment node from below to above the header

New in Piggydb 4.21 (Jul 25, 2011)

  • Hide the fragment content toggle when the content to display doesn't exist
  • Moved some of the components in the fragment body (update-info, fragment-parents) to the fragment-header
  • Fixed the bugs
  • http://piggydb.lighthouseapp.com/projects/61149-piggydb/tickets/7
  • http://piggydb.lighthouseapp.com/projects/61149-piggydb/tickets/10
  • Fixed the error link on the system error page

New in Piggydb 4.20 (Jun 6, 2011)

  • Fixed a memory leak bug caused by H2 Database Engine
  • Added "Debug Info" section to system-info.htm

New in Piggydb 4.19 (Jun 6, 2011)

  • Upgraded the database engine (H2 Database Engine) from 1.1.119 to 1.2.147
  • The old (v1.1) database files will be converted into the new format automatically
  • Reimplemented the full-text search feature (marubinotto.h2.fulltext)

New in Piggydb 4.18 (Jun 6, 2011)

  • Creating a relationship by drag-and-drop
  • Updated the selected-fragments box so that users can drop a tag onto it

New in Piggydb 4.17 (Jun 6, 2011)

  • Added a Tag Palette to the sidebar
  • Added a filter list to the sidebar
  • Deleted the recently-changed-filters.htm page
  • Added a show/hide toggle to each sidebar entry

New in Piggydb 4.16 (Jun 6, 2011)

  • Added a master content toggle button to the fragment page (fragment.htm)
  • Fixed: during dragging a fragment in "reorder" mode, other fragments react as droppable targets
  • which was caused by adding the drag-and-drop tagging feature in V4.15

New in Piggydb 4.15 (Jun 6, 2011)

  • Tag Palette: Drag-and-drop Tagging

New in Piggydb 4.14 (Jun 6, 2011)

  • Added sorting to the Fragments View
  • Updated the calendar to allow a user to select a month as well as a day
  • Changed the position of the wiki help button

New in Piggydb 4.13 (Jun 6, 2011)

  • New Fragments View
  • which allows users to zoom in and out on fragments with a slider interface
  • Changed the design of the fragment tool bar
  • which no longer hides the fragment header
  • Updated the fragment's tag list to hide context tags by default
  • A tag whose name starts with "#" is not inherited by a sub-fragment by default
  • Added an embedded bulletin to about.htm
  • Updated H2 Database from 1.1.115 to 1.1.119 (the final version of 1.1.x)

New in Piggydb 4.12 (Jun 6, 2011)

  • Merged the sub-fragment views, "detail" and "tree", into "tree"
  • Added Reorder button
  • Added the other parents to content of a fragment node
  • Updated the relation deleting feature to use Ajax
  • Moved the position of the fragment tags to the fragment header
  • Added a user activity logging
  • Updated the standalone package to be able to run in offline environment

New in Piggydb 4.11 (Jun 6, 2011)

  • Updated the Standalone Package
  • to be multi-platform compatible
  • to output logs to piggydb.log
  • to detect errors more robustly
  • to have README_zh.txt (Chinese)
  • Updated the fragment-tree view to have toggles to show/hide the fragment contents
  • Added Home Toggle to show/hide the home fragments
  • Updated the Atom feed to have a fragment headline as a title
  • Fixed: http://sourceforge.net/apps/trac/piggydb/ticket/23