Releases: digi-monkey/flycat-web
Releases · digi-monkey/flycat-web
v0.2.12
What's Changed
- perf: improve timeline filter query by @digi-monkey in #490
- fix: relay-manager mobile layout by @digi-monkey in #493
- feat: enable search in relayPool table by @digi-monkey in #495
- refactor: apply publish event notice UI by @digi-monkey in #496
- refactor: write page style by @digi-monkey in #497
Full Changelog: v0.2.11...v0.2.12
v0.2.11
This release includes 3 important things:
- NIP-51 support for relay sets in relay-selector/manager
- Check event signature to prevent malicious data from bad relays
- Introduce timeline filter market to allow users manage multiple timelines in the home page
Feat
- feat: add basic filter-market by @digi-monkey in #467
- feat: refactor relay manager and add NIP-51 support by @ahonn in #456
- feat: check event signature by @digi-monkey in #472
Fixes
- fix: roll back useSelectedRelayGroup public key logic by @ahonn in #475
- fix: update relay url verify and show toast when invalid by @ahonn in #476
- fix: update yarn.lock by @digi-monkey in #477
- fix: update legacy relay group localStorage data parse by @ahonn in #478
- fix: load outdated relays detail async by @digi-monkey in #479
- fix: no ssr for relay-selector to prevent hydration dev err by @digi-monkey in #480
- fix: retry query for filter-market by @digi-monkey in #486
- fix: use addr for querying filter opt by @digi-monkey in #487
Others
- refactor: simplify filter options store by @digi-monkey in #473
- refactor: filter market ui by @digi-monkey in #481
- refactor: clean noscript payload by @digi-monkey in #482
- refactor: enable timeline filterOpt mode by @digi-monkey in #483
- refactor: filter opt label naming by @digi-monkey in #484
- chore: adjust filter-opt inner space by @digi-monkey in #485
Full Changelog: v0.2.10...v0.2.11
v0.2.10
Yo, we have just released the v0.2.10 version of https://flycat.club this release includes:
- a new logo of flycat! Hopes you like it~
- refactor timeline with react-query and timeline tabs UI updates
- fix: don't show subReplyPost if duplicate with embed notes
- fix view-more button of notes based on word limit
- fix: simple lnbc invoice regex
- fix broken icon style
As always, if I broke anything please let me know~ any feedback is appreciated.
What's Changed
- refactor: use max-word-limit to truncate note content by @digi-monkey in #453
- fix: don't show subPost if duplicate with embed notes by @digi-monkey in #454
- fix: simple lnbc invoice regex panic by @digi-monkey in #457
- fix: simple lnbc invoice regex by @digi-monkey in #458
- refactor: Migrate icons from iconfont to git by @yfeng2824 in #460
- fix: broken icon size by @digi-monkey in #462
- refactor: build timeline with react-query to replace MsgFeed by @digi-monkey in #455
- feat: update new logo by @digi-monkey in #463
- chore: adjust filter opt tab and description by @digi-monkey in #469
- chore: bump v0.2.10 by @digi-monkey in #471
- feat: merge v0.2.10 to master by @digi-monkey in #470
New Contributors
- @yfeng2824 made their first contribution in #460
Full Changelog: v0.2.9...v0.2.10
v0.2.9
Feat
- feat: add simple highlight msg feed by @digi-monkey in #441
- feat: upgrade filter-binding to support language filter Noscripts by @digi-monkey in #445
Fixes
- fix: repeating after click newCommingMsg by @digi-monkey in #440
- fix: record check chainId/address info for evm sign-in by @digi-monkey in #444
- fix: multiple filter switching by @digi-monkey in #445
- fix: rm hardcode zh-lang filter by @digi-monkey in #448
Other
- refactor: use next fetch for getUrlMetadata by @digi-monkey in #442
- refactor: adjust minor ui for highlight msg by @digi-monkey in #443
- revert: tabbar navlink key by @digi-monkey in #446
- refactor: abort query when switching msg filter options by @digi-monkey in #447
Full Changelog: v0.2.8...v0.2.9
v0.2.8
What's Changed
Feat
- feat: fetch note preview for event page by @digi-monkey in #410
- feat: add simple naddr page by @digi-monkey in #409
Fixes
- fix: use joyid testnet when NODE_ENV is not production by @ahonn in #399
- fix: event page fetching deps with newConn/worker by @digi-monkey in #416
- fix: meta tag not overwrite the _document by @digi-monkey in #420
- fix: fix navbar dropdown menu and main centent padding bottom by @ahonn in #426
- fix: use redux publickey for selector hooks by @digi-monkey in #429
refactor
- refactor: refactor BaseLayout to improve UX and fix bugs by @ahonn in #417
- refactor relay selector to imporve UX/UI by @ahonn in #408
- refactor: clean up home page onMsgFilterChanged logic by @ahonn in #398
- refactor: display new comming msg when database has no data by @digi-monkey in #414
- refactor: simplify msg filter options to one layer by @digi-monkey in #424
- refactor: update post rendering and update translations by @ahonn in #428
Other
- chore: assgin _ nip05 name to flycat officail account by @digi-monkey in #406
- chore: add bug-report template by @digi-monkey in #397
- chore: clean _document tag by @digi-monkey in #407
- ci: run next build and check pr title by @ahonn in #411
- chore: add copy share link on PostItem menu by @digi-monkey in #415
- build: update ci.yaml with develop branch by @digi-monkey in #419
- chore: rm the annoying floating notify by @digi-monkey in #430
- chore: fix and rm hashTag filter options by @digi-monkey in #432
- chore: bump v0.2.8 by @digi-monkey in #433
Full Changelog: v0.2.7...v0.2.8
v0.2.7
Feat
- feat: simple wasm noscript on custom timeline by @digi-monkey in #312
- feat: allow import/export local database by @digi-monkey in #318
- feat: add lazy-load for PostItem by @digi-monkey in #363
- chore: add copy pubkey menu on profile page by @digi-monkey in #332
- chore: enable npub in user/article router by @digi-monkey in #335
Fixes
- fix: overridden background-color by antd-mobile by @ShookLyngs in #308
- fix: search without data received by @digi-monkey in #315
- fix: delete old replaceable event if received newer event by @digi-monkey in #314
- fix: update nav element to Link by @RongxinZhang in #316
- fix: reduce muplitple sub contact request by @digi-monkey in #319
- perf(pubNoteTextarea): query mention/comm on local db first by @digi-monkey in #321
- chore: update pub notice with progress by @digi-monkey in #327
- chore: fix mobile width for pub notic emessage by @digi-monkey in #328
- chore: add perf page by @digi-monkey in #329
- Refactor: db query more clear structure by @digi-monkey in #320
- fix: relay selector length count viborate by @digi-monkey in #331
- fix: replace old data on database to follow new people/update profile by @digi-monkey in #333
- fix: sometime failed to show followings by @digi-monkey in #334
- fix: parse pubkey when search npub by @digi-monkey in #340
- fix(editor): enable replace banner image by @digi-monkey in #345
- fix: event/article page fetch and load data if local db not found by @digi-monkey in #346
- Refactor: min bundle and unused js file size by @digi-monkey in #347
- Refactor post items by @digi-monkey in #348
- chore: add refreshing loader for MsgFeed by @digi-monkey in #352
- fix: publish article redirect link by @digi-monkey in #357
- fix: emit less wsConnectStatus from backend pool by @digi-monkey in #360
- chore: add small loader for subPostItem Query by @digi-monkey in #362
- Fallback fetching by @digi-monkey in #364
- refactor: optimize home page, simplify localStorage logic by @ahonn in #370
- fix: update navbar menu item style to fix clickable range by @ahonn in #373
- fix: use different key to avoid break change for home tab/filter storage by @digi-monkey in #375
- Refactor MsgFeed and enable simple cache with map by @digi-monkey in #365
- chore: add behavior instant for scrollTo by @digi-monkey in #381
- fix: don't request new msg when loading from db by @digi-monkey in #383
- chore: sticky left/right col when scrolling by @digi-monkey in #386
- chore: simplify LinkPreview style by @digi-monkey in #387
- fix: build describeUrl panic by @digi-monkey in #388
- build: use lodash-es to replace lodash imports by @ahonn in #371
- fix: fixed the code missing caused by rebase by @ahonn in #391
Other
- chore: bump joyid to mainnet by @digi-monkey in #310
- update docs for installation and package.json by @RongxinZhang in #317
- chore: add why nostr is important doc link on readme by @digi-monkey in #339
- chore: simplify development installation process by @ahonn in #366
- ci: update GitHub actions and installation process by @ahonn in #390
- update lint config and add GitHub Action checks by @ahonn in #376
New Contributors
- @RongxinZhang made their first contribution in #317
- @ahonn made their first contribution in #366
Full Changelog: v0.2.6...v0.2.7
v0.2.6
What's Changed
- chore(home): add #meme filter by @digi-monkey in #292
- chore(home): right page clickable by @digi-monkey in #293
- feat: selfhost nip-05 name by @digi-monkey in #294
- feat: auto blur picture when event tags with nsfw by @digi-monkey in #297
- Wip: experiment simple wasm code executing by @digi-monkey in #298
- fix: distinct zh from jpn in home filter by @digi-monkey in #300
- Fix article metadata by @digi-monkey in #301
- perf: use article from api first by @digi-monkey in #302
- chore: add broadcast btn on postItem menu by @digi-monkey in #304
- Wip: experiment custom-filter wasm bytecode executing with pre-js-bindings by @digi-monkey in #305
- chore: bump v0.2.6 by @digi-monkey in #306
Full Changelog: v0.2.5...v0.2.6
v0.2.5
What's Changed
- chore: adjust about page by @digi-monkey in #282
- chore(home): remember last selected tab key and filter by @digi-monkey in #283
- chore(notes): hashTags in note content by @digi-monkey in #284
- feat: support nip05/dotbit/pubkey as user router query params by @digi-monkey in #285
- fix: embed ref only parse first value by @digi-monkey in #286
- chore: bump v0.2.5 by @digi-monkey in #289
Full Changelog: v0.2.4...v0.2.5
v0.2.4
What's Changed
- fix: close postTextarea after posting by @digi-monkey in #258
- fix: editor eats up new line breaks by @digi-monkey in #259
- chore: show more nav menu on PC by @digi-monkey in #260
- fix(db): set limit after apply isValidEvent by @digi-monkey in #264
- fix: nip11 url replace bug by @quake in #265
- refactor(MsgFeed): extract multiple filter and add pullToRefresh from atnd-mobile by @digi-monkey in #267
- chore: bump joyId to v0.1.0 and use stable testnet url by @digi-monkey in #269
- fix(zap): use sendPayment for lnbc in webln by @digi-monkey in #271
- feat: support simple search by @digi-monkey in #274
- chore: bump v0.2.4 by @digi-monkey in #275
New Contributors
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
- Feat: support joyId sign in by @digi-monkey in #255
- feat: cache events with indexed-db by @digi-monkey in #254
- fix: don't crash for deprecated relay selector mode by @digi-monkey in #256
- chore: bump v0.2.3 by @digi-monkey in #257
Full Changelog: v0.2.2...v0.2.3