v0.3.0
Breaking changes
- New required google_workspace.domain config attribute. (@jfreda in #261)
google_workspace { // domain is the Google Workspace domain (e.g., "hashicorp.com"). domain = "your-domain-dot-com" }
Notable features & enhancements
- (NEW) Related resources for documents: Ability to add and view related resources such as RFCs, PRDs, and other related content links to things like mockups, video recordings, etc. Hermes users can use the document sidebar to add related resources to their documents.
(NEW) Easy sharing for document drafts: Ability to easily share Hermes document drafts with the organization members before requesting review or publishing the document for company wide comments. - Improved request review modal: Design tweaks to make the process of requesting review clearer.
- Interactive product badges: Product or area badges are now clickable and will initiate a product filter to show a list of documents associated with a product or area.
- Improved “document awaiting review” design: Documents that are awaiting review are shown with a new design in the Hermes dashboard
- Support documents link: The footer and user navigation now includes an optional support link that can be supplied via the server config by setting
support_link_url
What's Changed
- Update README.md to include response times by @anubhavmishra in #222
- Add FloatingUI Glint types by @jeffdaley in #224
- Add
ember-animated
by @jeffdaley in #227 - Fix Toolbar Dropdown offsets by @jeffdaley in #228
- Rename some Dropdown-related properties by @jeffdaley in #231
- Register FlashMessage component with Glint by @jeffdaley in #229
- Update HdsTab tests and types by @jeffdaley in #230
- Add EmberAnimatedTools by @jeffdaley in #232
- Add
TruncatedText
component by @jeffdaley in #233 - Tweak TextInput definition: Make
type
property optional by @jeffdaley in #234 - Add
ownerPhotos
to HermesDocument type by @jeffdaley in #235 - Improve DropdownList Types by @jeffdaley in #225
- Add
DocumentSidebarSectionHeader
component by @jeffdaley in #236 - Move refreshRoute into
finally
block by @jeffdaley in #238 - Add new configurations to FloatingUI component by @jeffdaley in #237
- Register
click-outside
modifier with Glint by @jeffdaley in #241 - Adds a missing field to Textarea type by @jeffdaley in #242
- Expand DropdownList functions by @jeffdaley in #239
- Fix PEOPLE CustomEditableField bug by @jeffdaley in #243
- Add more EmberAnimation config by @jeffdaley in #244
- Add
hermes-h4
style by @jeffdaley in #245 - Conditionally disable keyboardNav by @jeffdaley in #246
- Move
design-system-components
import by @jeffdaley in #247 - Update Popover styles by @jeffdaley in #248
- Add
border-highlight
color to Tailwind palette by @jeffdaley in #249 - Fixes typo on modal "check" links. by @jeffdaley in #251
- Add basic CSS animations by @jeffdaley in #250
- Add border to ToggleSelect by @jeffdaley in #252
- Add delay option to tooltip by @jeffdaley in #254
- EditableField types and tests by @jeffdaley in #240
- Add related resources API by @jfreda in #257
- Related resources by @jeffdaley in #219
- Improve adding external resources via keyboard by @jeffdaley in #258
- Improve resource highlighting by @jeffdaley in #259
- Add tooltip animation props by @jeffdaley in #256
- Add spinner to Related Resources search by @jeffdaley in #260
- Use normal doc index instead of
createdTime
sorted by @jeffdaley in #262 - Add API for shareable drafts by @jfreda in #261
- Update missing DropdownList types by @jeffdaley in #263
- Adds the
getObject
method to Algolia service by @jeffdaley in #264 - Draft permissions UI by @jeffdaley in #255
- Add TooltipIcon component to Related Resources by @jeffdaley in #266
- Update
editingIsDisabled
conditions by @jeffdaley in #265 - Announce new features on the dashboard by @jeffdaley in #267
- Fix NewFeaturesBanner close function by @jeffdaley in #268
- Fix footer visibility conditions by @jeffdaley in #269
- Change footer control settings by @jeffdaley in #270
- Footer/UserNav: Add support docs link by @jeffdaley in #275
- Tweak "request review" design by @jeffdaley in #274
- Fix external link bug by @jeffdaley in #279
- Delete hermes-urls.d.ts by @jeffdaley in #280
- Add Tailwind Prettier plugin by @jeffdaley in #281
- Add first-class link support to Related Resources by @jeffdaley in #271
- Remove teardownContext calls by @jeffdaley in #283
- Fix attribute reference on Tile component by @jeffdaley in #278
- Make ProductArea badges interactive by @jeffdaley in #272
- Rearrange Nav links by @jeffdaley in #286
- Remove 4-doc restriction on "Docs awaiting review" by @jeffdaley in #290
- Tweak text on the "Delete Draft" modal by @jeffdaley in #291
- Add
title
attribute to RelatedResources by @jeffdaley in #294 - Add types for
set-body-class
by @jeffdaley in #293 - Add
page-title
types by @jeffdaley in #292 - Add DocumentType types by @jeffdaley in #295
- Show a share screen after publishing a doc by @jeffdaley in #277
- "Docs awaiting review" refactor/redesign by @jeffdaley in #282
- Improve share modal UX by @jeffdaley in #296
Full Changelog: v0.2.0...v0.3.0