Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
1.0.0 (2025-02-25)
Bug Fixes
π Fix nested button (a0dfb4b )
π₯ Remove loading return value from useHypercertClient (8960cf9 )
π₯ remove typo (b63871d )
π± Update padding in navbar component (a06c6d2 )
π Update card view on hypercert id page (d7b08d2 )
βοΈ Fix typos (e45281f )
.env.template,-utils.ts: fixed type-o, added helper to check for markdown (559e59f )
accordion: replace ternary operator with if statement (5275237 )
Add dialog description to support aria stuff (a1730ae )
add missing dependencies (c3e8447 )
add new filtered ID for hypercert retrieval (6b845fd )
add new filtered ID for hypercert retrieval (db4bd8e )
Allowlist UI polishing, removing (48f925b )
allowlist: fetch unclaimed records on profile page (6d16ccf )
allowlist: restores allowlist upload and minting functionality (105a50b )
approval: use isTransferManagerApprovedSafe method (da25e0d )
approval: use isTransferManagerApprovedSafe method (f9109cc )
attestors: updates trusted attestor github paths (599f806 )
automatically select first fraction owned by user and prefill form values (#217 ) (d88b570 )
broken discord link in footer.tsx and site.ts (e579420 )
build: build error on unsupported props in evaluations list (f2cac2f )
build: clean up graph queries (a746a3a )
build: correct address types in hook and strategy (f86539c )
build: correct address types in hook and strategy (4d5d75a )
build: default currenPage in nested pagination (f55bda7 )
build: missing params in buyorderform component (e111e6f )
build: next public vars (8492dd7 )
build: replace string template type for address (dea7c40 )
build: replace string template type for address (6f78106 )
build: return values getHypercertsByCreator (8d62a15 )
build: updated queries and run over app (29cf880 )
build: updated queries and run over app (6228323 )
burned: implement filtering list when fetching all hypercerts (6d89bc6 )
buy button navigation (c468690 )
buy button navigation (26c9c43 )
buy-button: add error and add id to listings component (b9e2441 )
caching: split loading of data on hypercerts page (c8e8977 )
chain icon (ed8c6ce )
cleanup for build (948c415 )
client: skip exchange client creation filecoin chains (adeef45 )
comments: only render more comments toggle when text is long enough (13d53e7 )
copy: updates evaluation status tags (52d6605 )
correct hypercerts count calculation (21b0777 )
Correct params on TimeFrame component (8f640b6 )
count: fix count calculation burned IDs (03fb6f1 )
count: fix count calculation burned IDs (441ea42 )
crash when invalid url entered (7793764 )
create-hc: π FIX MODAL NOT POPPING UP WITH CORRECT STATE FUUUUUUU (4896670 )
create-hc: π Fix work scope step (tags) and update form logic (13fa1b0 )
create-hc: πΈ Allow adding tags with spaces in them (ec26faa )
create-hc: πΈ Make link field optional (878dd6b )
create-hc: π₯ Remove guilloche from hypercert card (56d341b )
create-hc: π Fix checkbox alignment (e043a76 )
currencies: remove value prop from explore page (f4b6af2 )
currencies: represent state change in buttons for usd and token (4918666 )
deduplicate ethers compatibility hooks to ensure same are always used (b9a76b1 )
default image opengraph (f312329 )
default to evaluated (f61bcf0 )
disable caching for blueprint and collections and hypercert minting (#286 ) (67439f4 )
do not round corners on profile settings image (744c931 )
do not round corners on profile settings image (0ad9767 )
dynamic copyright date (033ec1c )
error: hypercert not found error and wagmi/viem updates (2a989a3 )
evaluation-list-item: rearrange header content (e01433c )
evaluation-lists: responsiveness, card dimensions and grid (7a65935 )
evaluations-list: user icon size large (23bb356 )
evaluations: improve attestations status calculation (b77a38c )
explore card layout and skeleton (88740ff )
explore-pagination mobile responsiveness (c412181 )
explore,-my-hypercerts: constrained columns to a max width, converted from px to rem (85069c6 )
explore: β¨ Match hypercerts width to pagination width (36a73ab )
explore: improve search, filter, and pagination state (a81b98f )
ExploreSearchBar mobile responsiveness (653d165 )
extracontent: create reusable extra content component (44cc0f3 )
extracontent: create reusable extra content component (0329da4 )
filter: more hyperburned filtered (c4168cf )
footer sticks to bottom on short pages (6dfb539 )
footer: correct links and reduce icon size (ba3109d )
footer: correct links and reduce icon size (f23dd5e )
form-setps.tsx: moved work scope aka tags to second page of mint flow (e3fe0dd )
form-steps.tsx: moved work scope aka tags below the dates to align with card display (5faecb1 )
form: add border top bottom to accordeon (2088744 )
generateBlockExplorerLink func (265a3b7 )
get correct address from hypercert-id input (bc3e8c0 )
get correct api url (85948ea )
gql: counts as numberSearch not bigintSearch (cf717bd )
gql: handle null response fetching allowlist records better (cf5af94 )
gql: update filter and sort getAllHypercerts (3bd46c7 )
handle out-of-bounds pagination (7bb1a85 )
handle out-of-bounds pagination (bb63d28 )
handle undefined client (d0cd5b6 )
hc-card: π₯ Remove absent property from card (4f2ef60 )
hypercert-card: π Allow card data to update as relevant inputs are updated (7dc5286 )
hypercert-listings-list: π₯ Remove extraneous arguments (7306f4a )
hypercert: improve page rendering and mutation button icons (f2c88cf )
hypercerts-graphql-client: Update packages and schemas to support updates api (6f127b2 )
image validation (86e97a4 )
image validation (27aef52 )
improve avatar upload validation in settings form (a2375c2 )
improve avatar upload validation in settings form (4eecd1d )
input: allow for two decimal input (769b0bd )
linting: prettier, eslint lint-staged (d90e55c )
linting: prettier, eslint lint-stages (acd6215 )
list-asked-price.tsx: prevent negative numbers being entered into input (8c79c62 )
list-dialog form component (8aeb796 )
list-for-sale-button.tsx: address and hypercert.creator_address to lower case for equality check (e07d501 )
list-for-sale-button.tsx: updated list for sale button to read readTransferRestriction from contract and disable and/or show tooltip on why list for sale might be disabled (bc3d569 )
list: support decimals in allow list records in form (b7588e5 )
load: bypass hypercerts.orders.null error (575769a )
Make sure validation of form fields (2146555 )
markdown: sanitize rendered description from markdown (4219042 )
marketplace: remove beta banner (048b5b0 )
mobile-nav z-index (c996db4 )
navbar resposibility on screen sizes between 1000px and 768px (765a9a5 )
navbar resposibility on screen sizes between 1000px and 768px (272fc58 )
navbar: π₯ Remove unused new hyperboards link (d922bd0 )
navbar: π Rename chain-display (f530bbd )
next.config.mjs: π§ Remove permanent redirect (4124af1 )
nextjs version update (64ee561 )
no listings and no collections messages (#216 ) (68281da )
offset: stupid offset math (dfe2f75 )
only show edit, delete and create buttons on own profile (c22ec94 )
Open dialog when tx is pending (34a02fb )
order of actions and such (f2444be )
order: update default start and endtime (ed7fc8b )
pagination on profile blueprints page (e470156 )
pnpm lockfile (d62d401 )
Prevent form submit when clicking allow list (77b0a55 )
profile: correct dropdownItem for viewing hypercert (533a6ee )
pr: pr feedback comments (4096ff8 )
query: fix created by query (dd99455 )
react errors and warnings in marketplace components (bda8a28 )
read-more.tsx: installed react-markdown, added check for markdown, rendered component (68a855c )
remove create dropdown and add my hypercerts (6f650c2 )
remove settings url from navbar wallet dropdown (5806975 )
remove unused marketplace hook (9e70db6 )
rename DEFAULT_NUM_FRACTIONS to DEFAULT_NUM_UNITS (b9584f1 )
Replace img with Image for better performance (23703ae )
reset extra content when modal is closed (#293 ) (cf363a8 )
resotre lavel for untitled hypercert (be8959b )
responsive version of collections overview page (9749a12 )
revalidate paths when editing (b3c6b43 )
search bar and filter layout responsiveness (16e5081 )
Separator should only be visible if there are (c605959 )
show correct descriptions for collections instead of placeholder (4ff2f26 )
show fetching indicator correctly (#280 ) (c3e8d60 )
show full card image (a32cc12 )
step-process-dialog: π₯ Remove badly placed error UI (1946c61 )
step-process-dialoig: π Allow dialog to close and add error handling (e245e8d )
tabs.tsx,-unclaimed-hypercerts-lits.tsx: implement same grid layout used in explore page (2471aeb )
tabs: tab working and order (e545ba1 )
tag and contributor input parsing (df0add1 )
Time of Work component didn't show (23c31da )
two warnings for avatar fallback (db13045 )
type: subtab key type for build (99ecfe5 )
ui: implement review comments (54eecbc )
ui: max page width and increase row count (40dab3d )
ui: modal title, beta banner (3ed3c9b )
ui: navbar styling and connected chain icon (a7eae00 )
update hyperboard signTypedData signatures (9b06714 )
update viem and wagmi dependencies (0afbfbc )
url: restor paths (7c0ab2a )
use Image over img (47fee40 )
use skeleton loader for table instead of explore list in blueprints tabs (f89565c )
use-mint-claim: β»οΈ Update value based on sdk changes (b4e148f )
user-listings-list: π₯ Remove extraneous argument (fc80e91 )
utils.ts: fixed types (8f592e7 )
ux: toasts and disabling of buttons on pending listing mutations (a892d99 )
wallet-profile: π₯ Remove unused Settings link (ff8f439 ), closes #114
warning missing sizes prop (260e0ec )
web3: correct wc ID and update viem and wagmi (2febb16 )
zod: validate or empty string on allowlist link (9e48b5d )
Features
β¬οΈ Updrade hypercerts-sdk to "2.0.0-alpha.7" (c3b9795 )
β¬οΈ upgrade hypercert sdk package (6bee7fa )
β¬οΈ Upgrade hypercerts/sdk package (18cf458 )
π± Update hypercert logo to svg (a430f09 )
πΈ Add hypercert card snapshot (45bfda5 )
π§ Add banner and description fields to GeneralInformation component (e281bcb )
β Add "cmdk" shadcn component (d4e38de )
β Add @radix-ui/react-popover dependency (da83d21 )
β Add command shadcn component ui (70a6894 )
β Add html-to-image (f57608a )
β Add html2canvas (3bd90a0 )
β Add select shadcn component (7e74f2c )
β Add shadcn tooltip (f83e26a )
β Add sonner (8f3e4a5 )
π Configure fonts and some styles (d4bbb57 )
π Update card UI and animations (fac746f )
π Add HypercertLayout component for metadata (b158582 )
β»οΈ Enable the insertion of additional content in the step dialog (3be6b97 )
β»οΈ Update hypercert cards (dab7394 )
β»οΈ update useHypercertClient hook (38340c1 )
β»οΈ update useHypercertClient hook (7385074 )
β»οΈ Use isWriteable to determine network errors (9b8bde0 )
β¨ Add Explore page and redirect from home page (53f7825 )
β¨ Add generateHypercertIdFromReceipt function (3b7a247 )
β¨ Add label for generic transaction functions (8335da9 )
β¨ Add mint-hypercert hook to combine txn provider logic and step UI (4daa4f3 )
β¨ Add new hypercert page and form components (01ff1ef )
β¨ Add progress component form shadcn (401f445 )
β¨ Add scopes to hypercert card (a4429fe )
β¨ Add steps to transaction provider (8367f0e )
β¨ Add TransactionProcessingDialog (c6f9b90 )
β¨ Add TransactionProvider (32d0c60 )
β¨ Add useCanvasSnapshot hook (50cf494 )
β¨ Add useProcessingDialog hook (f629050 )
π¬ Add supported chains (c9c1660 )
π Initialize project next/tailwind/shadcn/eslint (575528a )
π Restructure app routes and update relevant links (fbf24a4 )
(sort): π Fix sorting hypercerts by newest / oldest (9a84ed0 )
add blueprint chain and minter address validation for hypercert minting (63f2313 )
add buy button listing status (25da53a )
add buy button listing status (1603588 )
add chain column to blueprints tables in profile overview (6e14a08 )
add confirmation screen on successful buy (#223 ) (23a367b )
add creation menu dropdown in navbar (8658dcd )
add creation menu dropdown in navbar (c087a37 )
add custom rpc endpoints when initializing wagmi (2051d2e )
add delete blueprint hook (5765648 )
add image uploader component (1e3ae5b )
add image uploader component (67ec42f )
add link to terms and conditions (7490a1a )
add new layout and page for creating transferable hypercerts (edc21e8 )
add pending signature request cancel logic (1b665f7 )
add protocol fee notice to list dialog description (6561393 )
add stepProvider (8543b2c )
allowlist: support pre-populating allowlist entries (c4430e7 )
apply image upload to hypercert minting form (1644865 )
apply image upload to hypercert minting form (098618c )
apply image uploader to collection form (0eabcda )
apply image uploader to collection form (6b5eb36 )
apply image uploader to setting form (bce6218 )
apply image uploader to setting form (6da41da )
build account selector UI (be15c58 )
build Safe API kit instance based on network (032af55 )
burn: update copy, styling and add confirmation (bcfb2cc )
cache: use local storage to cache and fetch form state (bd54b36 )
celo: updates packages with celo support (e77720b )
chain-display: π Update chain display colors of the chain is not supported (11076a2 )
chain-display: β¨ Add dialog for switching chains (72d3a9c )
connect-wallet: π± Make custom connect dialog responsive and sort by injected wallets (b17d617 )
count-badge: β¨ Add count badge component (e0c38b6 ), closes #91
create hypercert: β¨ Add form and validation to NewHypercertForm (184e7c5 )
create-hc: π± Access images through proxy on create page (96ea0ee )
create-hc: π Add progress and update step information (dcfa825 )
create-hc: π Update hc creation UI (907661d )
create-hc: β¨ Add use-hypercert-client hook (6dc23ac )
create-hc: β¨ Add use-mint-claim hook (729ee66 )
create-hc: β¨ Add allowlist URL field (297dbc7 )
create-hc: β¨ Add contributor section, update validation and wagmi chains (cb0c2a6 )
create-hc: β¨ Add hypercert card to end section (e72b736 )
create-hc: β¨ Add project duration to work scope (d64ba23 )
create-hc: β¨ Add StepProcessModal component (fc6bad4 )
create-hc: β¨ Add terms and conditions and contributor permissions checkboxes (3ba2300 )
create-hc: β¨ Check if formattedMetadata is valid (e2aa08f )
create-hc: β¨ Send hypercert for minting (6f8af2d )
create-hypercert: π Add Textarea component (8bcfa25 )
create-hypercert: β¨ Add Create page and move new hypercert page (3823149 )
create-hypercerts: β¨ Add FormSteps component for hypercert creation (22f79b9 )
creator feed list (f8044b4 )
creatorfeed-drawer (c536a84 )
creatorfeed-lists.tsx (80b5325 )
dialog: add toast for step process dialog (4a2625f )
dialog: add toast for step process dialog (48e45ad )
dispaly blueprint tables on claimed and claimable tabs (da29074 )
eas: add Base Sepolia network configuration on eas config (48fa817 )
eas: add Base Sepolia network configuration on eas config (d6f31bd )
evaluations cards in hypercert view (d84ac7d )
explore: π Update filter section layout, add sort UI (8e36d00 )
explore: π Update hypercert card designs, and include on explore page (1cf1eda )
explore: π Add metadata to explore page (94562f8 )
explore: β¨ Add chain to minidisplay (f73f977 )
explore: β¨ Add evaluation filter select (fe5d214 )
explore: β¨ Add search bar input (34cb7d9 )
explore: β¨ Retrieve hypercerts from indexer (362ae9c )
filecoin: support for filecoin mainnet (0eebd59 )
filter: π Add chain filter UI (66464e4 )
flags: disable attestation and marketplace buttons (9222766 )
footer: β¨ Add footer (2536817 )
form-steps: β»οΈ Update form character limits (f657870 ), closes #190
form-steps: β¨ Add wait before card snapshot, add card preview (dev) (4b8124f )
geojson: add geojson support to minting form (f3fe380 )
getAttestations: generalised paginated attestation fetching in hc view (a34cedf )
hc-card: β¨ Use dateRange in hc-card instead of description (46f4506 )
hc-mini-display: π Add Hypercert mini display (f7e3131 )
hc-window: β¨ Add hypercert window component to explore (e37166a )
hypercert-card: π Increase card title size and height (90d9051 )
hypercert-card: β¨ Add HypercertCard component to NewHypercertForm (e8f2899 )
hypercert-card: β¨ Add timestamp and guilloche overlay to card (83e1dba )
hypercert-detail: π Update layout and styling for desktop and mobile (a959de2 )
hypercerts-api for creator-feeds (bf800aa )
hypercerts: introduced a new getHypercertMetadata function to fetch hypercert metadata (3ae229b )
icons: add chain icons to connector button and modal (5bd3a46 )
icons: x-spacing (e8b5e0c )
improve pagination button functionality and styling (90a0835 )
improve pagination button functionality and styling (49013ae )
improve percentage formatting for hypercert display (a1b0ded )
improve warning message when blueprint cannot be found (0a29cbc )
list-for-sale: β¨ Add check for user being on an unsupported network (d43eb38 )
listing: add action column and buy button (c59954c )
listing: buy button and listings section on hypercerts page (d729110 )
listing: cleanup copy (e071f98 )
listings: live paginated table :party: (a260589 )
localstorage minting form on a per blueprint basis (5ddff23 )
markdown: markdown editor and preview (e05b715 )
marketplace: make listings table Safe account aware (528b8fd )
marketplace: make listings table Safe account aware (9ae1e45 )
mobile-nav: β¨ Add chain display to mobile nav (6f0edcc )
mutation dropdown (331fb84 )
mutation: cleanup code (5422a71 )
navbar: β¨ Add navbar and mobile navigation components (17b9e2d )
navbar: β¨ Add tooltip for "My hypercerts" link for when user is not signed in (163a7a6 ), closes #25
navbar: β¨ Update navbar and remove unused code (6a69f47 )
new-hc: β¨ Add logo, link and tag fields to form (212bfb5 )
production eas schemas and arbitrum one marketplace (f10b595 )
profile: ποΈ Add query for hypercerts made by the user (fe08c5e )
profile: π§ [WIP] Get hypercert data for profile (589179c )
profile: π Add empty states and connected address (40c21ab )
profile: π Add layout & metadata (36b244f )
profile: β»οΈ Redirect from profile if no address is passed (7b400d8 )
profile: β¨ Add profile page UI (2ead54a )
profile: add batch claim functionality for unclaimed hypercerts (dd15830 )
profile: add chain filtering to unclaimed hypercerts table (f5ad0ea )
profile: add chain switching for claiming unclaimed hypercert (64bfe4d )
profile: add sorting to unclaimed hypercerts table units/total_units columns (207c95a )
profile: automatically set chainId filter to connected chainId (9f97c56 )
profile: disable to choose multiple chain ATST (5c064bb )
profile: enhance unclaimed hypercert claim flow with step-by-step dialog (0518237 )
profile: implement unclaimed hypercerts table view (0ec6afe )
profile: unclaimed hypercerts with metadata (debdc00 )
refetch user data on submit (106cc3b )
refresh button on pending signature (1631a29 )
render drawers correctly from dropdown (14ad7c5 )
safebuy: implement safe buy flow in strategy (0033bd4 )
safebuy: implement safe buy flow in strategy (fb00eb5 )
sanitize: enable input sanitation (cfaf9b7 )
set name and image url for selected account (1d9fb4f )
show "send" instead of "mint" in blueprint form stepper bar (5eb1ab7 )
show "send" instead of "mint" in blueprint form stepper bar (bb5ee6c )
show original form values after submit (ace376b )
show pending user update (b63f9f0 )
split: set up split drawer and form (7e209d2 )
support filecoin calibration deployment (4e87eb4 )
tooltip-info (e24660c )
track: add analytics masking (0b8e3eb )
track: add event tracking to mint form (6906ca1 )
transfer and burn buttons (e34af58 )
transfer-status: add transfer status to mutation drawers (a3208e4 )
transfer-status: add transfer status to mutation drawers (35703b3 )
transfer-status: add transfer status to mutation drawers (d802721 )
transfer-status: add transfer status to mutation drawers (bef0b13 )
transfer: updated copy and code cleanup (8cc01b4 )
update ethers provider to use rpc provided by EvmClientFactory (cf8bff2 )
update factor must be an integer error message for collection creation form (7468347 )
update factor must be an integer error message for collection creation form (62552a6 )
updates header logo to version with text included (4a7b00f )
updates header logo to version with text included (4690484 )
upload files (efe7ff2 )
upload files (346bbcb )
use popover component instead of tooltip for info buttons on create collection form (cfa06c1 )
use popover component instead of tooltip for info buttons on create collection form (bea74ff )
use-mint-claim: β»οΈ Add mint steps and exports to useMintClaim hook (b70c9bd )
use-writeable: β¨ As useIsWriteable hook (0721423 )
useMintHypercert: β¨ Add UI after minting is complete (2ab15fc )
views: owned by me, listing, buy, sale views (61f5b10 )
wagmi: π§ Add Celo chain to wagmiConfig (e8813f6 )
wagmi: π§ Add new chains to wagmi config (54963cc )
wallet profile: β¨ Add wallet profile (a826696 )
wallet-connect, site: π§ Configure site info and wallet connect (5e9c985 )
wallet-profile: π Use button for connected wallet and add address (fcd2215 )
You canβt perform that action at this time.