Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.13.0 #405

Closed
23 tasks done
enricoros opened this issue Feb 8, 2024 · 5 comments
Closed
23 tasks done

Release 1.13.0 #405

enricoros opened this issue Feb 8, 2024 · 5 comments
Assignees
Milestone

Comments

@enricoros
Copy link
Owner

enricoros commented Feb 8, 2024

Release checklist:

  • Create a new Release Issue
    • Replace 1.12.0 with the former release, and 1.13.0 with THIS
  • Update the Roadmap calling out shipped features
  • Create and update a Milestone for the release
  • Code changes:
    • Create a release branch 'release-x.y.z': git checkout -b release-1.13.0
    • Create a temporary tag git tag v1.13.0 && git push opensource --tags
    • Create a New Draft GitHub Release, and generate the automated changelog (for new contributors)
    • Update the release version in package.json, and npm i
    • Update in-app News src/apps/news/news.data.tsx
    • Update the in-app News version number
    • Update the README.md with the new release
    • Copy the highlights to the docs/changelog.md
  • Release:
    • merge onto main git checkout main && git merge --no-ff release-1.13.0
    • re-tag git tag -f v1.13.0 && git push opensource --tags -f
    • verify deployment on Vercel
    • verify container on GitHub Packages
    • update the GitHub release
    • push as stable git push opensource main:main-stable
  • Announce:
    • Discord announcement
    • Twitter announcement

Links

Artifacts Generation

You help me generate the following collateral for the new release of my opensource application called big-AGI. The new release is 1.13.0.
To familiarize yourself with the application, the following are the Website and the GitHub README.md.
I am announcing a new version, 1.13.0.
For reference, the following was the collateral for 1.12.0 (Discord announcement, GitHub Release, in-app-news file news.data.tsx).
  • paste the former: discord announcement,
  • GitHub release,
  • news.data.tsx,
  • changelog.md
The following are the new developments for 1.13.0:

- ...
- git log --pretty=format:"%h %an %B" v1.12.0..v1.13.0 | clip
  • paste the link to the milestone (closed) and each individual issue (content will be downloaded)
  • paste the output of the git log command

news.data.tsx

I need the following from you:

1. a table summarizing all the new features in 1.13.0 with the following columns: 4 words description (exactly what it is), short description, usefulness (what it does for the user), significance, link to the issue number (not the commit)), which will be used for the artifacts later
2. then double-check the git log to see if there are any features of significance that are not in the table
3. then score each feature in terms of importance for users (1-10), relative impact of the feature (1-10, where 10 applies to the broadest user base), and novelty and uniqueness (1-10, where 10 is truly unique and novel from what exists already) 
4. then improve the table, in decreasing order of importance for features, fixing any detail that's missing, in particular check if there are commits of significance from a user or developer point of view, which are not contained in the table
5. then I want you then to update the news.data.tsx for the new release

Readme (and Changelog)

I need you to update the README.md and the with the new release.
Attaching the in-app news, with my language for you to improve on, but keep the tone.

GitHub release

Please create the 1.13.0 Release Notes for GitHub, following the format of the 1.12.0 GitHub release notes attached before.
Use a truthful and honest tone, understanding that people's time and attention span is short.
Today is 2024-XXXX-YYYY.

Now paste-attachment the former release notes (or 1.5.0 which was accurate and great), including the new contributors and
some stats (# of commits, etc.), and roll it for the new release.

Discord announcement

Can you generate my 1.13.0 big-AGI discord announcement from the GitHub Release announcement?
Please keep the formatting and stye of the discord announcement for 1.12.0, but with the new messaging above.
@enricoros enricoros self-assigned this Feb 8, 2024
@enricoros enricoros added this to the 1.13.0 milestone Feb 8, 2024
@enricoros
Copy link
Owner Author

Screenshots

1.14.0.-.Release.-.2024-02-07.233744.mp4

@enricoros
Copy link
Owner Author

enricoros commented Feb 8, 2024

news.data.tsx

  {
    versionCode: '1.13.0',
    versionName: 'Multi + Mind',
    versionMoji: '🧠🔀',
    versionDate: new Date('2024-02-08T07:47:00Z'),
    versionCoverImage: coverV113,
    items: [
      { text: <>Side-by-Side <B issue={208}>split windows</B>: multitask with parallel conversations</>, issue: 208 },
      { text: <><B issue={388} wow>Multi-Chat</B> mode: message all, all at once</>, issue: 388 },
      { text: <>Adjustable <B>text size</B>: denser chats</>, issue: 399 },
      { text: <>Export <B issue={392}>tables as CSV</B> files</>, issue: 392 },
      { text: <><B>Dev2</B> persona technology preview</> },
      { text: <>Better looking chats, spacing, fonts, menus</> },
      { text: <>More: video player, LM Studio tutorial, speedups, MongoDB (docs)</> },
    ],
  },

@enricoros
Copy link
Owner Author

README.md

What's New in 1.13.0 · Feb 8, 2024 · Multi + Mind

1.14.0.-.Release.-.2024-02-07.233744.mp4
  • Side-by-Side Split Windows: multitask with parallel conversations. #208
  • Multi-Chat Mode: message everyone, all at once. #388
  • Export tables as CSV - big thanks to @aj47. #392
  • Adjustable Text Size: enjoy denser chats. #399
  • Dev2 Persona Technology Preview
  • Better looking chats with improved spacing, fonts, and menus
  • More: new video player, LM Studio tutorial, MongoDB support (thanks @ranfysvalle02), and speedups

@enricoros
Copy link
Owner Author

GitHub Release

🚀 big-AGI 1.13.0 - Multi + Mind

More AI in less time.

Today, we announce the release of big-AGI 1.13.0, marking another milestone in our journey to enhance AI interaction and productivity.
Multi + Mind focuses on multitasking capabilities and personal customization, ensuring that your experience with big-AGI is more efficient and tailored to your needs. Here's what's new:

For Developers:

  • This release includes over 150 commits, and focused on internal cleanups and quality, while delivering a few stunning new features
  • Dive into the details: v1.12.0...v1.13.0

New Contributors

We're thrilled to welcome @aj47 and @ranfysvalle02:


1.14.0.-.Release.-.2024-02-07.233744.mp4

Upgrade Now

Don't wait to explore all these new features. Upgrade to big-AGI 1.13.0 today, available via code, Docker, or directly on the hosted site.

Join our AGI community on Discord and get involved with us! Your feedback and contributions are what drive us forward. And now enjoy Multi + Mind 🚀

@enricoros
Copy link
Owner Author

Discord Announcement

@everyone ## ✨ big-AGI 1.13.0 - Multi + Mind Released

:partyblob: More AGI in less time :partyblob:
Open up to 4 chat windows at the same time. Never wait for one assistant to finish before chatting with the next.
Send the same message(s) to all. Branch out a chat and explore multiple responses to increase quality.

Other notable features

  • Export Tables as CSV - thanks @techfren - huge feature, pivotal for data analysis
  • Adjust text size - perfect for dense multi-chats, or retina screens
  • Dev2 persona: technology preview 1
  • UI got a buttery treatment that made it super smooth, also thanks to large performance boosts
  • Extras: LM Studio tutorial by @techfren , MongoDB Atlas support by @ranfysvalle02

🚀 Enjoy Multi + Mind - available on https://get.big-agi.com, and on Docker, on GitHub, and you know the drill

@enricoros enricoros mentioned this issue Feb 28, 2024
23 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant