Skip to content

Releases: pharo-vcs/iceberg

0.3 - Improved GUI Tools

13 Oct 12:17
Compare
Choose a tag to compare
Pre-release

Change log:

  • Allow to commit several packages together in the same commit.
  • Show diffs for incoming and outgoing commits (i.e. before push/pull you can browse the difference between the remote and the local versions).
  • New History view allows to see any commit in any branch and compare it to the current loaded version.
  • Better support for interacting code loaded outside Iceberg (smaltalkhub, filetree, gitfiletree, etc).
  • From the diff view, revert changes or browse them (i.e. open a Nautilus on the changed class/method).
  • Automatically update presentations on code / repository changes.
  • Integration with Metacello, i.e. after installing Iceberg you do something like
Metacello new
  baseline: 'TaskIt';
  repository: 'github://sbragagnolo/taskit';
  load.

(By default) it will be loaded using iceberg (there is a setting to avoid it if you do not want to).

Maintenance release

10 Aug 11:54
Compare
Choose a tag to compare
Maintenance release Pre-release
Pre-release

Fixes #111 and incorporates small GUI improvements.
Merge tools have been improved.

0.2 - Basic Libgit Integration

02 Aug 09:41
Compare
Choose a tag to compare
Pre-release

This new version provides a basic integration with Libgit. Both libgit and gitfiletree backends are supported, but some GUI tools still require the gitfiletree version. For knowing all features supported by the libgit version, please have a look at IceLibgitLocalRepositoryTest (and its superclass).

0 Open

v0.1 - Repositories browser

26 Jun 23:30
Compare
Choose a tag to compare
Pre-release

This versions includes a new GUI tool caled "Repositories Browser" which allows to create and manage your Iceberg repositories.

0.0.4 - Basic synchronizer

13 Jun 09:23
Compare
Choose a tag to compare
Pre-release

The synchroniser window proposes an organised comit + push process, and simplifies following that process, i.e.:

  • First commit your changes to your local repository.
  • Then update your local repository to the latest version in the remote counterpart (origin or upstream).
  • Finally push your new version to the desired remote repository.

0.0.3 - Handle repositories

27 May 13:07
Compare
Choose a tag to compare
Pre-release
v0.0.3

Update documentation, adapt it to the new repository URL

0.0.2 - Let me commit

13 May 15:17
Compare
Choose a tag to compare
0.0.2 - Let me commit Pre-release
Pre-release
Merge pull request #20 from npasserini/newChangeSets

This closes #12 and closes #7Replaced changeset model to allow for …