Until now I had my own JabberId class but with the release of jxmpp, I thought it would be a good idea to get rid of that implementation. I have currently migrated my projects to smack 4.1.0-alpha1-SNAPSHOT and jxmpp 0.3.0-alpha1-SNAPSHOT (with the bugfixes). It passes my testings so far.
Glad to hear that those alpha snapshots work for you. I’ve just pushed a now jxmpp-jid SNAPSHOT with the fix. We are happy about every early adopter. If you have any ideas for the API, then please let us know.
FYI jxmpp-jid is planned to be used in Smack 4.2. The current Roadmap is (in order):