Skip to content

Releases: optimista/futo

1.5

04 Feb 00:15
Compare
Choose a tag to compare

Storybook + Chromatic + 'br' Separation

Integrates storybook, publishes it to chromatic and separated functionality for 'br'

1.4.1

23 Jun 13:24
Compare
Choose a tag to compare

Trash repaired for Firefox

  • Trash didn't react on hover, so we set the overflow to visible for placeholder image in next/image in Image

1.4.0

23 Jun 10:35
Compare
Choose a tag to compare

Major Story Refactorizations

  • .babelrc -> .babelrc.js repair to work with NextJS 11
  • Image Optimization implememented - with placeholders and dimensions
  • app/story folder refactored
  • app/story/state/actionsCreator.js created, whole reducer architecture remade (pulled out from @futo-ui/hooks to local)
  • finally, fb now installs concrete versions of @futo-ui packages, so things do not get messy when these packages get updated
  • storage.rules configuration
  • lot of small messy misbehaviours in story UI repaired (I have it in my journal in case you need details)
  • got rid of IMAGE_TYPES and using image/* in ImageInput & related components
  • ... probably a few others

1.3.1

07 Jun 23:57
Compare
Choose a tag to compare

ImageButton refactor + Corrections

  • ImageButton & ImageField common refactoring
  • repaired focus on the last node in StoryEditor
  • Authorize component redirects also if auth.isLoggedIn state changes

1.3.0

07 Jun 21:20
Compare
Choose a tag to compare

Major Restructuralization

  • models moved to app & layouts together with locales and utils moved to app/core/

1.2.2

06 Jun 00:25
Compare
Choose a tag to compare

Cypress Integration + pages/new.js redirect

  • Added Cypress configuration and first tests which check if pages work
  • pages/new.js now redirects if user is not logged in

1.2.1

05 Jun 21:19
Compare
Choose a tag to compare

Avatar Refactoring + Skeletons

  • Refactored Avatar into two components, following the standards of using Skeleton in Material UI
  • Also, moved Skeletons inside Typography components
  • Some refactoring of AccountOrLoginButton

1.2.0

05 Jun 20:04
Compare
Choose a tag to compare

Merge fbc & fbs to fb

1.1.1

04 Jun 15:21
Compare
Choose a tag to compare

Major

  • repaired uploading of images in Chrome and other browsers - blur of caret does not unmount caret from the DOM now
  • added GIF to allowed types of image upload
  • repaired presenting / focusing / creating of a new node in the beginning of editing in app/models/edit/StoryEditor.js
  • in pages/stories.js we load now only logged user's stories (not all of them)

Minor / Patches

  • default Item prop in app/core/Feed.js
  • alignment of Loading spinner & in FocusLayout (affects both app/core/Loading.js & app/layotus/FocusLayout.js)
  • loading of makeStyles from @material-ui/styles instead of @material-ui/core/styles
  • repair of disabled buttons in app/layouts/FeedLayouts.js
  • introduction of helper functions in app/models/story/StoryCard.js
  • switched order of props in app/models/story/StoryFeed.js
  • got rid of debug.js in app/models/story
  • repaired firestore.rules storage configuration (now generates proper path)
  • added sx future support for NodeContainer
  • using storyPath & storyEditPath in e.g. pages/new.js or pages/s/[id]/edit.js

1.1.0

01 Jun 10:45
Compare
Choose a tag to compare

Stories + Minor reasonable changes

  • Added Stories (Edit/View Interfaces, pages/stories.js, pages/new.js for generating new & app/models/story)
  • text-align: center; in app/layouts/FocusLayout.js
  • Added app/core/Loading.js component
  • Added app/auth/Authorize.js component
  • Added support for image domains in next.config.json
  • app/models/post/PostFeed.js, app/models/profile/Profile.js & pages/[username].js` corrections on loading the profile
  • ... and a few more