Releases: ensdomains/ens-app
Allow transfer for owner or parent domain owner #420
Allow transfer for owner or parent domain owner (#420) * Allow transfer for owner or parent domain owner * Bump up the version
Add DNSSec support
This release enables you to register DNS based ENS name (eg: matoken.xyz
) given you add ETH address to the DNS subdomain you want to register. Please read the guide for the actual usage.
This change includes
- DNSSec wizard page if the name has ever registered
- Sync ENS record with DNS record
- Add
preTest:dnssec
script
The out of scope for
- "Delete" button (requires change on the smart contract)
Address to domains feature
This release adds the graph to get data we couldn't previously get processing events from the front-end. The biggest features is being able to search addresses and get all domains related to that particular address.
A second more subtle feature is getting subdomains via the graph, so it is much quicker to load subdomains versus processing events.
The last feature this release adds is storing labels and their hashes into local storage so they can be displayed for unknown hashes.
Update styles for reserve link
- Update styles for reserve link
Add links to reserve.ens.domains
Merge pull request #399 from ensdomains/reserve-link Reserve link
Add Address component
Add Address component to all address inputs
Refactor to ethers
Refactored the UI library to use ethers. It required some subtle changes to the API as ethers had a .wait()
method on the transaction object. The sendHelper
was updated to reflect this. Some clean up was done to the utils section so we export the new functions from the ui
library, and eventually we will remove these when we have time.
Add greyed out action buttons
- Added greyed out action buttons to improve discoverability for non-owners
Refactor to new labelhash standard
Labelhashes are now distinquished with a []
around them and added these to the ui
library that has functions to encode and decode them as well as see if a name contains them. This also means that names that contain them can also be resolved by the manager so names like jefflau.eth
and [757d08e156869d4588a90f7a5de7a3e838f63eae3d2e9aa210c92ddd8c937fe5].eth
are equivalent
Fix unknown label hashes
- Fix unknown labels not showing details and action buttons