Skip to content

Commit

Permalink
Update version to 0.4.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
juanii committed Jan 12, 2019
1 parent fb8b6ff commit abba119
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 9 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# Changelog

## [0.4.0](https://github.com/juanii/OnePIF/releases/0.4.0) - 2019-01-12

### Added

* Support for legacy item types: Email Account (v1), iTunes, MySQL Database, FTP Account, iCloud (a.k.a. MobileMe), Generic Account, Instant Messenger, Internet Provider and Amazon S3 (a.k.a. Amazon Web Services).
* Multi-line address format in a single field.
* Support for encoded item UUIDs in 1Password.com vaults.

### Changed

* The user name and URL/server fields of each item type (where applicable) is set as the entry username and URL. The original fields are filled with placeholders to the entry's username and URL.

### Fixed

* Regression importing non-empty user-defined section titles.
* Several address formatting bugs.

## [0.3.3](https://github.com/juanii/OnePIF/releases/0.3.3) - 2019-01-07

### Fixed
Expand Down
4 changes: 2 additions & 2 deletions OnePIF/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.3.3.0")]
[assembly: AssemblyFileVersion("0.3.3.0")]
[assembly: AssemblyVersion("0.4.0.0")]
[assembly: AssemblyFileVersion("0.4.0.0")]

[assembly: NeutralResourcesLanguage("en", UltimateResourceFallbackLocation.MainAssembly)]
15 changes: 8 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ This plugin was made using Dmitry Wolf's [1P2KeePass](https://github.com/diimdee

* The plugin imports:
- Most item types available in 1Password 6: Logins, Secure Notes, Credit Cards, Identities, Passwords, Bank Accounts, Databases, Driver Licenses, Email Accounts, Memberships, Outdoor Licenses, Passports, Reward Programs, Servers, Social Security Numbers, Software Licenses, Wireless Routers, User-defined Folders.<sup id="a1">[1](#f1)</sup>
- Legacy item types from 1Password 3: Email Account (v1), iTunes, MySQL Database, FTP Account, iCloud (a.k.a. MobileMe), Generic Account, Instant Messenger, Internet Provider, Amazon S3 (a.k.a. Amazon Web Services).
- All template fields, web form fields and user-defined fields.
- Previously used passwords list.
- User-defined tags.
Expand All @@ -18,24 +19,24 @@ This plugin was made using Dmitry Wolf's [1P2KeePass](https://github.com/diimdee
- Custom user-provided icons<sup id="a2">[2](#f2)</sup> (not the rich icons provided by AgileBits).
- File attachments.
- TOTP fields formatted for KeeWeb, Tray TOTP or KeeOtp.
* Organizes items into the standard 1Password categories or using preexistent user-defined folders.
* Organizes items into the standard 1Password categories or using pre-existent user-defined folders.
* Proper handling of line endings in multiline fields.
* Customizable date formats: ISO 8601 or user locale.
* Customizable address formats: condensed in a single field or one field for each address component.
* Customizable address formats: one-liner, multi-line in a single field or one field for each address component.

### (Un)tested and (un)supported file formats and platforms

* The plugin was tested using files exported by 1Password 6 for macOS as well as 1Password 4 for Windows. All item types (from the above list in previous section) and template fields were tested.
- It was *not* tested with 1Password for Families/Teams/Businesses vaults.<sup id="a3">[3](#f3)</sup>
* The plugin was tested with KeePass 2.40 running on Windows and KeePass 2.38 running on Ubuntu.
* The plugin was tested using files created in 1Password 3 and 6 for macOS and 1Password 4 for Windows and exported by 1Password 6 and 7 for macOS as well as 1Password 4 for Windows. All item types (from the above list in previous section) and template fields were tested. Nevertheless the number of combinations for creating, updating, migrating and exporting items in different versions of 1Password creates a whole universe of possibilities, so you might still find errors while importing a file.
- Very limited testing was performed with 1Password for Families/Teams/Businesses vaults.<sup id="a3">[3](#f3)</sup>
* The plugin was tested with KeePass 2.40+ running on Windows and KeePass 2.38 running on Ubuntu.

### What's next

I expect to keep fixing bugs, adding some features and broadening support for more variants of 1pif files. Here are some of the plans, in no particular order:

* General error handling.
* Better mapping of 1Password fields to standard KeePass fields.
* Log/summary of import errors.
* Support for older 1pif formats (without sections).

## Download and installation

Expand Down Expand Up @@ -67,7 +68,7 @@ To debug the plugin, configure `OnePIF` project Debug settings to start the KeeP

## Disclaimer

This software is provided as-is without any warranty of any kind. I take no responsability or liabiity for any damage it may cause. If it breaks your data you can keep its pieces.
This software is provided as-is without any warranty of any kind. I take no responsability or liability for any damage it may cause. If it breaks your data you can keep its pieces.

**Vaults often contain very sensitive information. Thoroughly check imported data for completeness and correctess before deleting the original files.**

Expand Down

0 comments on commit abba119

Please sign in to comment.