Skip to content

Release google-cloud-talent 0.21.0 - #7925

Closed
yoshi-automation wants to merge 1 commit into
masterfrom
release-google-cloud-talent-v0.21.0
Closed

yoshi-automation wants to merge 1 commit into
masterfrom
release-google-cloud-talent-v0.21.0

Conversation

@yoshi-automation

Copy link
Copy Markdown
Contributor

🤖 I have created a release *beep* *boop*

0.21.0 / 2020-10-09

⚠ BREAKING CHANGES

  • Remove JobEventType::NOT_INTERESTED

Features

  • Add candidate_availability_filter and result_set_id
    • Add ProfileQuery#candidate_availability_filter (CandidateAvailabilityFilter)
    • Add result_set_id argument to ProfileServiceClient#search_profiles
      • Add SearchProfilesRequest#result_set_id
      • Add SearchProfilesResponse#result_set_id
    • Update documentation
  • Add job_path and job_without_tenant_path helpers
    • Add ApplicationServiceClient.job_path
    • Add ApplicationServiceClient.job_without_tenant_path
  • Add JobQuery#query_language_code
  • Add path helpers
    • Add company_without_tenant_path, job_without_tenant_path, and project_path.
  • Add Profile#derived_addresses
  • Add service_address and service_port to client constructor
  • Add support for availability filters
    • Add filter argument to ProfileServiceClient#list_profiles
    • Add Profile#candidate_update_time field
    • Add Profile#resume_update_time field
    • Add Profile#availability_signals field
    • Add ProfileQuery#availability_filters field
    • Add AvailabilitySignal type
    • Add AvailabilityFilter type
    • Update documentation
  • Support separate project setting for quota/billing
  • update path helpers
    • Add ApplicationServiceClient.company_without_tenant_path
    • Add ApplicationServiceClient.company_path
    • Add CompletionClient.project_path
    • Add EventServiceClient.project_path
    • Add JobServiceClient.project_path
    • Deprecate CompletionClient.tenant_path
    • Deprecate EventServiceClient.tenant_path
    • Deprecate JobServiceClient.tenant_path
  • Update Ruby dependency to minimum of 2.4 (#4206)

Bug Fixes

  • Remove dead classes related to resume service (#3642)
  • Update minimum runtime dependencies

Performance Improvements

  • Update network configuration

  • Update timeout_millis in client configs

  • Release google-cloud-talent 0.4.0 (Release google-cloud-talent 0.4.0 #3645)

    • Remove dead files related to resume service
    • Add candidate_availability_filter and result_set_id
      • Add ProfileQuery#candidate_availability_filter (CandidateAvailabilityFilter)
      • Add result_set_id argument to ProfileServiceClient#search_profiles
      • Add SearchProfilesRequest#result_set_id
      • Add SearchProfilesResponse#result_set_id
      • Update documentation
    • Support overriding service host and port.
    • Update github link in the PostalAddress docs
    • Add Batch Jobs

Documentation

  • Fix PersonNameFilter docs by removing a link that was crashing YARD
  • edit synths to fix broken links (#5190)
  • Add param docs for service_address and service_port
  • Add param docs for service_address and service_port
  • Add param docs for service_address and service_port
  • Clarify which Google Cloud Platform products support auto-discovered credentials
  • Deprecate Job#visibility and Visibility
    • Deprecate Job#visibility and Visibility
      • The job is only visible to the owner.
    • Update documentation.
      • Update ProfileServiceClient#search_profiles order_by options.
      • Update ProfileQuery#location_filters documentation
      • Update wording.
  • Minor corrections to descriptions of several constants
  • Reformat documentation for longer line length
  • Update copyright year
  • Update description of update field mask
  • Update docs for DiversificationLevel::SIMPLE
  • Update documentation
  • Update documentation (no visible changes)
  • Update github link in the PostalAddress docs
  • Update PostalAddress#revision documentation
  • Update Status documentation
  • Update update_mask documentation
  • update links to point to new docsite (#3684)

Commits since last release:

  * Add ApplicationServiceClient.job_path
  * Add ApplicationServiceClient.job_without_tenant_path
  * Add ApplicationServiceClient.company_without_tenant_path
  * Add ApplicationServiceClient.company_path
  * Add CompletionClient.project_path
  * Add EventServiceClient.project_path
  * Add JobServiceClient.project_path
  * Deprecate CompletionClient.tenant_path
  * Deprecate EventServiceClient.tenant_path
  * Deprecate JobServiceClient.tenant_path
  * Support separate project setting for quota/billing
  * Update description of update field mask
  * Update network configuration
  * Reformat documentation for longer line length
  * Update copyright year
  * Update Status documentation
  * Update docs for DiversificationLevel::SIMPLE
  * Update PostalAddress#revision documentation
  * Add JobQuery#query_language_code
  * Update minimum runtime dependencies
  * Fix Authentication Guide code examples to use a correct
    client factory. (This library has several client factories).
  * Add filter argument to ProfileServiceClient#list_profiles
  * Add Profile#candidate_update_time field
  * Add Profile#resume_update_time field
  * Add Profile#availability_signals field
  * Add ProfileQuery#availability_filters field
  * Add AvailabilitySignal type
  * Add AvailabilityFilter type
  * Update documentation
  * Remove new resource classes
    * Remove BatchOperationMetadata
    * Remove JobOperationResult
    * Remove JobOperationResult::JobResult
  * Update documentation
    * Update Timestamp doc formatting
      * No content changes, only whitespace formatting.
  * Add new resource classes that are not used, they are just added.
    * Add BatchOperationMetadata
    * Add JobOperationResult
    * Add JobOperationResult::JobResult
  * Update documentation
  * Add path helpers
    * Add company_without_tenant_path, job_without_tenant_path, and project_path.
  * Add Profile#derived_addresses
  * Update timeout_millis in client configs
  * Update documentation
  * Deprecate Job#visibility and Visibility
    * The job is only visible to the owner.
  * Update documentation.
    * Update ProfileServiceClient#search_profiles order_by options.
    * Update ProfileQuery#location_filters documentation
    * Update wording.
  * Remove dead files related to resume service
  * Add candidate_availability_filter and result_set_id
      * Add ProfileQuery#candidate_availability_filter (CandidateAvailabilityFilter)
      * Add result_set_id argument to ProfileServiceClient#search_profiles
      * Add SearchProfilesRequest#result_set_id
      * Add SearchProfilesResponse#result_set_id
      * Update documentation
  * Support overriding service host and port.
  * Update github link in the PostalAddress docs
  * Add Batch Jobs
      * BREAKING CHANGE: Remove JobEventType::NOT_INTERESTED
      * Add JobServiceClient#batch_create_jobs
      * Add JobServiceClient#batch_update_jobs
      * Add JobOperationResult and BatchOperationMetadata
      * Add JobEvent#profile
      * Add SkillProficiencyLevel::UNSKILLED
  * Update ProfileServiceClient#search_profiles documentation
  * Replace incorrect return type HistogramQueryResult with SummarizedProfile
  * Add ProfileQuery#candidate_availability_filter (CandidateAvailabilityFilter)
  * Add result_set_id argument to ProfileServiceClient#search_profiles
    * Add SearchProfilesRequest#result_set_id
    * Add SearchProfilesResponse#result_set_id
  * Update documentation
  * Add JobServiceClient#batch_create_jobs
  * Add JobServiceClient#batch_update_jobs
  * Add JobOperationResult and BatchOperationMetadata
  * Add JobEvent#profile
  * Add SkillProficiencyLevel::UNSKILLED
  * Remove JobEventType::NOT_INTERESTED
  * Update ProfileServiceClient#search_profiles documentation
    * Replace incorrect return type HistogramQueryResult with SummarizedProfile
  * Add Resume resource
  * Add Profile#resume
  * Remove Profile#resume_hrxml (Breaking change)
  * Add PersonStructuredName#preferred_name
  * Add Tenant#keyword_searchable_profile_custom_attributes
  * Update error retry configuration.
  * Update generated documentation.
  * Client Changes:
    * Add ApplicationServiceClient
    * Update CompanyServiceClient
      * Remove project_path helper method
      * Add tenant_path helper method
    * Update CompletionClient
      * Remove project_path helper method
      * Add tenant_path helper method
      * Rename complete_query company named argument (was company_name)
    * Update EventServiceClient
      * Remove project_path helper method
      * Add tenant_path helper method
    * Update JobServiceClient
      * Remove project_path helper method
      * Add tenant_path helper method
    * Update ProfileServiceClient
      * Rename list_profiles read_mask argument (was field_mask)
  * Resource Changes:
    * Remove JobApplication
    * Remove ApplicationOutcomeReasonFilter
    * Remove RecruitingNote
    * Add Application
    * Add Interview
    * Add Rating
    * Add Outcome
    * Add SkillProficiencyLevel
    * Add ApplicationOutcomeNotesFilter
    * Remove Profile#job_applications
    * Remove Profile#recruiting_notes
    * Add Profile#applications
    * Add Profile#assignments
    * Rename Address#current (was is_current)
    * Rename EmploymentRecord#is_supervisor (was is_supervised_position)
    * Remove CommuteMethod::TRANSIT_ACCESSIBLE
    * Rename Job#company (was company_name)
    * Rename JobQuery#companies (was company_names)
    * Rename ProfileQuery#application_outcome_notes_filters (was application_outcome_reason_filters)
    * Rename ApplicationJobFilter#job (was job_name)
    * Rename CompleteQueryRequest#parent (was name)
    * Rename CompleteQueryRequest#company (was company_name)
  * Update Job resource path:
    * Now: projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}
    * Was: projects/{project_id}/jobs/{job_id}"
  * Rename ProfileQuery#custom_attribute_filter (was custom_field_filter)
  * Remove ProfileQuery#application_last_stage_filters
  * Remove ProfileQuery#application_status_filters
  * Remove ApplicationJobFilter#job
  * Remove ApplicationLastStageFilter
  * Remove ApplicationStatusFilter
  * Add AUTHENTICATION.md guide.
  * Update documentation
  * Update documentation for common types.
  * Update generated code examples.
  * Correct management tools URL.
  * Remove Python code example from documentation.
  * Add AUTHENTICATION.md guide.
  * Rename path helpers
    * Rename JobServiceClient.company_old_path to company_path.
    * Rename JobServiceClient.job_old_path to job_path.
  * Update synth.py in generated packages
    * Add AUTHENTICATION.md to file lists in .gemspec and .yardopts
  * Fix env_var_prefix in google-cloud-text_to_speech/.repo-metadata.json
  * Add synthtool task to top-level Rakefile
  * Add .repo-metadata.json to gapic gems
  * Update synth.py files to copy synthtool templates
  * Remove public_suffix dependency override.
    * This is no longer needed now that CI runs on Ruby 2.3 or greater.
  * Update rake 12.
  * Update Job resource path:
    * Now: projects/{project_id}/tenants/{tenant_id}/jobs/{job_id}
    * Was: projects/{project_id}/jobs/{job_id}"
  * Rename ProfileQuery#custom_attribute_filter (was custom_field_filter)
  * Remove ProfileQuery#application_last_stage_filters
  * Remove ProfileQuery#application_status_filters
  * Remove ApplicationJobFilter#job
  * Remove ApplicationLastStageFilter
  * Remove ApplicationStatusFilter
  * Update documentation
  * Client Changes:
    * Add ApplicationServiceClient
    * Update CompanyServiceClient
      * Remove project_path helper method
      * Add tenant_path helper method
      * Rename company_old_path (was company_path)
    * Update CompletionClient
      * Remove project_path helper method
      * Add tenant_path helper method
      * Add company_old_path helper method
      * Rename complete_query company named argument (was company_name)
    * Update EventServiceClient
      * Remove project_path helper method
      * Add tenant_path helper method
    * Update JobServiceClient
      * Remove project_path helper method
      * Add tenant_path helper method
      * Add company_old_path helper method
      * Rename job_old_path (was job_path)
    * Update ProfileServiceClient
      * Rename list_profiles read_mask argument (was field_mask)
    * Update JobServiceClient
       Rename job_old_path helper method (was job_path)
  * Resource Changes:
    * Remove JobApplication
    * Remove ApplicationOutcomeReasonFilter
    * Remove RecruitingNote
    * Add Application
    * Add Interview
    * Add Rating
    * Add Outcome
    * Add SkillProficiencyLevel
    * Add ApplicationOutcomeNotesFilter
    * Remove Profile#job_applications
    * Remove Profile#recruiting_notes
    * Add Profile#applications
    * Add Profile#assignments
    * Rename Address#current (was is_current)
    * Rename EmploymentRecord#is_supervisor (was is_supervised_position)
    * Remove CommuteMethod::TRANSIT_ACCESSIBLE
    * Rename Job#company (was company_name)
    * Rename JobQuery#companies (was company_names)
    * Rename ProfileQuery#application_outcome_notes_filters (was application_outcome_reason_filters)
    * Rename ApplicationJobFilter#job (was job_name)
    * Rename CompleteQueryRequest#parent (was name)
    * Rename CompleteQueryRequest#company (was company_name)
  * Update generated documentation.
  * Remove Python code example from documentation.

Files edited since last release:

google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/profile.rb
google-cloud-talent/synth.py
google-cloud-talent/lib/google/cloud/talent.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/filters.rb
google-cloud-talent/synth.metadata
google-cloud-talent/lib/google/cloud/talent/v4beta1/application_service_client.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/helpers.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/job_service_client.rb
google-cloud-talent/test/google/cloud/talent/v4beta1/helpers_test.rb
google-cloud-talent/test/google/cloud/talent/v4beta1/job_service_client_test.rb
google-cloud-talent/CHANGELOG.md
google-cloud-talent/lib/google/cloud/talent/version.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/application_service_client_config.json
google-cloud-talent/lib/google/cloud/talent/v4beta1/company_service_client.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/company_service_client_config.json
google-cloud-talent/lib/google/cloud/talent/v4beta1/completion_client.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/event_service_client.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/job_service_client_config.json
google-cloud-talent/lib/google/cloud/talent/v4beta1/profile_service_client.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/profile_service_client_config.json
google-cloud-talent/lib/google/cloud/talent/v4beta1/tenant_service_client.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/tenant_service_client_config.json
google-cloud-talent/test/google/cloud/talent/v4beta1/application_service_client_test.rb
google-cloud-talent/test/google/cloud/talent/v4beta1/company_service_client_test.rb
google-cloud-talent/test/google/cloud/talent/v4beta1/completion_client_test.rb
google-cloud-talent/test/google/cloud/talent/v4beta1/event_service_client_test.rb
google-cloud-talent/test/google/cloud/talent/v4beta1/profile_service_client_test.rb
google-cloud-talent/test/google/cloud/talent/v4beta1/tenant_service_client_test.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/application_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/application_service_services_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/company_service_services_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/completion_service_services_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/completion_service.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/job_service.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/profile_service.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/event_service_services_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/job_service_services_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/profile_service_services_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/tenant_service_services_pb.rb
google-cloud-talent/synth/helpers_test.rb.erb
google-cloud-talent/.repo-metadata.json
google-cloud-talent/README.md
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/rpc/status.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/application_service_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/common_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/company_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/company_service_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/completion_service_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/application_service.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/common.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/company.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/company_service.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/event.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/event_service.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/histogram.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/job.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/tenant.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/tenant_service.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/event_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/event_service_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/filters_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/job_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/job_service_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/profile_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/profile_service_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/tenant_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/tenant_service_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/credentials.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/longrunning/operations.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/protobuf/any.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/protobuf/duration.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/protobuf/empty.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/protobuf/field_mask.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/protobuf/timestamp.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/protobuf/wrappers.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/type/date.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/type/latlng.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/type/money.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/type/postal_address.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/type/timeofday.rb
google-cloud-talent/google-cloud-talent.gemspec
google-cloud-talent/AUTHENTICATION.md
google-cloud-talent/.rubocop.yml
google-cloud-talent/Gemfile
google-cloud-talent/lib/google/cloud/talent/v4beta1/batch_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/histogram_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/resume_service.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/resume_service_client.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/resume_service_client_config.json
google-cloud-talent/lib/google/cloud/talent/v4beta1/resume_service_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/resume_service_services_pb.rb
google-cloud-talent/lib/google/cloud/talent/v4beta1/completion_client_config.json
google-cloud-talent/lib/google/cloud/talent/v4beta1/event_service_client_config.json
google-cloud-talent/.yardopts
google-cloud-talent/test/google/cloud/talent/v4beta1/resume_service_client_test.rb
google-cloud-talent/.gitignore
google-cloud-talent/LICENSE
google-cloud-talent/Rakefile
google-cloud-talent/synth/helpers.rb.erb

Compare Changes

This PR was generated with Release Please.

@yoshi-automation
yoshi-automation requested a review from a team October 9, 2020 08:38
@google-cla google-cla Bot added the cla: yes This human has signed the Contributor License Agreement. label Oct 9, 2020
@dazuma dazuma closed this Oct 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autorelease: closed cla: yes This human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants